For me, it’s hands down Flameshot. The best screenshot tool in the world - I’ve got it hooked up to my PrtScrn key for super easy screenshots.

I also love Kwrite as a Notepad++ alternative, and KolourPaint as a MSPaint alternative

  • Thyrian@ttrpg.network
    link
    fedilink
    arrow-up
    13
    ·
    2 years ago

    I like KDE Connect quite a bit. Its a great tool to show of in front of my Windows friends and super usefull for media control.

    • AVengefulAxolotl@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      2 years ago

      Im dipping my toes in self hosting and syncthing is just :chefs kiss:. I use it only with Obsidian, Signal & Aegis so far (and will sync my configs as well on linux), and the safety net it gives is just awesome.

  • Kazumara@feddit.de
    link
    fedilink
    arrow-up
    12
    ·
    2 years ago

    I’m a bit of a fan of Okular. It just does a good job displaying PDFs and is not annoying. The table of content works well if the document has one. There is text select and block select for when you need to get content out of the PDF. You can tell Okular to ignore DRM with a simple checkbox in the settings, for files that “don’t allow” selecting and copying text or “don’t allow” printing.

    • sapo@beehaw.org
      link
      fedilink
      arrow-up
      1
      ·
      2 years ago

      My only complaint about Okular is when it comes to form fillable PDFs. I usually prefer using the inbuilt Firefox pdf reader for those.

  • bloopernova@programming.dev
    link
    fedilink
    English
    arrow-up
    7
    ·
    edit-2
    2 years ago

    Firefox with tree style tabs, with the user CSS that removes tabs and combines bookmarks bar into the title bar.

    Away from computer right now but I’ll take a screenshot in an hour or so.

    And Emacs. :)


    Back at my computer now!

    OK, here’s my screenshot:

    screenshot of desktop showing Firefox showing Tree Style Tabs on the left of the window

    So, you can see the tree style tabs (TST) in the sidebar area on the left. I’m using the “photon” theme for TST. with another extension for TST called TST Colored Tabs. If you middle-button-click a link, it’s opened in a new tab like usual, but TST also assigns it as a child tab of the page you were viewing. It’s incredibly useful for keeping track of where you are and what you’re doing. Especially in my DevOps job, I have dozens of tabs open and chaos would reign supreme if I used top-of-window tabs like standard. You can see the bookmarks toolbar has been dragged up into the title bar using the customize toolbar window accessed by right clicking on the title bar.

    To accomplish this you need to enable a setting in about:config called toolkit.legacyUserProfileCustomizations.stylesheets, set that to true. Then exit Firefox.

    Then create a directory called chrome in your profile directory, which on Linux is in ~/.mozilla/firefox/PROFILENAME/, which you can get from the about:profiles page. Inside the chrome directory, you create a file called userChrome.css and add this stuff to it:

    #main-window[tabsintitlebar="true"]:not([extradragspace="true"]) #TabsToolbar > .toolbar-items {
      opacity: 0;
      pointer-events: none;
    }
    #main-window:not([tabsintitlebar="true"]) #TabsToolbar {
        visibility: collapse !important;
    }
    
    #sidebar-box[sidebarcommand="treestyletab_piro_sakura_ne_jp-sidebar-action"] #sidebar-header {
      display: none;
    }
    
    /*
        Display the status bar in Firefox Quantum (version 61+)
        permanently at the bottom of the browser window.
        Code below works best for the Dark Firefox theme and is based on:
        https://github.com/MatMoul/firefox-gui-chrome-css/blob/master/chrome/userChrome.css
        This userChrome.css file was last modified on: 28-Jun-2018.
        Tested to work with Firefox 61 on Windows.
        Related blog post: http://www.optimiced.com/en/?p=1727
    */
    
    #browser-bottombox {
      height: 20px;
      border-top: solid 1px #505050;
    }
    
    .browserContainer>#statuspanel {
      left: 4px !important;
      bottom: 0px;
      transition-duration: 0s !important;
      transition-delay: 0s !important;
    }
    
    .browserContainer>#statuspanel>#statuspanel-inner>#statuspanel-label {
      margin-left: 0px !important;
      border: none !important;
      padding: 0px !important;
      color: #EEE !important;
      background: #333 !important;
    }
    
    window[inFullscreen="true"] #browser-bottombox {
      display: none !important;
    }
    
    window[inFullscreen="true"] .browserContainer>#statuspanel[type="overLink"] #statuspanel-label {
      display: none !important;
    }
    
    /*
      Begin section to move system UI buttons to the same UI bar/box
      as the addressbar
    */
    
    /* Adding empty space for buttons */
    #nav-bar {
    	margin-right:100px;
    }
    
    /* For dragging whole window by mouse*/
    #titlebar {
    	appearance: none !important;
    	height: 0px;
    }
    
    /*
      Fix for main menu calling by Alt button
      THIS BREAKS THE UI!!
      */
    /* #titlebar > #toolbar-menubar {
    	margin-top: 10px;
    } */
    
    /* Move minimize/restore/close buttons to empty space */
    #TabsToolbar > .titlebar-buttonbox-container {
    	display: block;
    	position: absolute;
    	top: 5px;
    	right: 1px;
    }
    

    And there you go! TST has more tips and configuration details in its Github project: https://github.com/piroor/treestyletab and https://github.com/piroor/treestyletab/wiki/Code-snippets-for-custom-style-rules#for-userchromecss

  • Ananace@lemmy.ananace.dev
    link
    fedilink
    arrow-up
    7
    ·
    2 years ago

    I use KeePassXC on the daily, so that’s definitely going on the list. Spectacle does screenshots amazingly well. neovim is a great fork of vim, handles all my text editing and IDE work. GIMP is basically a given for image editing. And also a fan of LMMS for whenever I work with audio/music.

  • dino@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    6
    ·
    2 years ago

    I’d say the terminal, although its not linux exclusive and kind of a cheat answer. Flameshot is also a staple for me, I use it everywhere.

    MPV comes to mind, although its also available in windows.

  • zShxck@lemmy.ml
    link
    fedilink
    arrow-up
    6
    ·
    edit-2
    2 years ago

    The most popular that I use are:

      • -Firefox
      • -Librewolf
      • -Jellyfin (i was astonished that this piece of software wasn’t mentioned before)
      • -SMPlayer (imho the best front end for MPV)
      • -shutdown command (i use it daily)
      • -Lutris
      • -Wine
      • -Piper (to manage keybings on the mouse with a gui) (is also the only one that I found that works with my G502, if you have an alternative please tell me, i want to check it out)
      • -ckb-next (for managing leds and keybindings for my keyboard)
      • -openRGB

    Honorable mention: Molly (the FOSS version, a privacy focused client for Signal)

    Edit: Almost forgot about QEMU+kvm for virtualization

    • SALT@lemmy.my.id
      link
      fedilink
      English
      arrow-up
      3
      ·
      2 years ago

      Ansible + Podman from Red Hat really a game changer in Industry Standard. Sometimes I want to just say, Fk Docker because they don’t listen from security perspective, until Red Hat made Podman, and they are thinking… (3 years), then implement the rootless container… same on HPC… fk docker…

  • eayavas@lemmy.ml
    link
    fedilink
    arrow-up
    4
    ·
    2 years ago

    It’s probably Neovim. I spend most of time in a day while working on it. Its suitable for almost all code and text editing jobs.

    Also I should have to add okular which is really nice for reading pdf’s and mangas.

  • BaconIsAVeg@lemmy.ml
    link
    fedilink
    English
    arrow-up
    4
    ·
    2 years ago
    • patched dwm
    • polybar
    • kitty
    • a ton of tui’s (mutt, ncspot, cointop, btop, dry, etc)
    • obsidian
    • vscode
    • rofi, thunar
    • blender and daz3d (wine)
    • discord, element

    The only real piece of software I don’t like is Zoom; it’s the most badly behaved app I’ve ever seen. Suck my balls Zoom, stay in your own god damned workspace.

  • NormalC@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    4
    ·
    edit-2
    2 years ago
    • Amberol is probably one of the biggest hidden gems in GNOME apps. It’s a simple easy music player whose background color changes based on the song’s artwork.

    • Parabolic is another GNOME app for downloading videos from youtube using yt-dlp. It’s super easy to use and even allows for multiple concurrent downloads.

    • mpv is one of those rare moments where using a proprietary implementation is objectively worse. Must install on any personal computer/mobile device.

  • zeroscan@lemmy.sdf.org
    link
    fedilink
    arrow-up
    4
    ·
    2 years ago

    Mixxx is the only Linux-native DJ software that I know of, but it’s still amazing. If it’s missing featutes compared with Serato or Recordbox I’m not good enough to miss them yet, and the features it doea have are damn impressive.

    Likewise, Inkscape and Gimp are both great. I know that Gimp takes a lot of heat for not being as “good” as Photoshop, but it’s just different. The few times I’ve tried Photoshop were as painful to me as Gimp seems to be for others. And since I don’t need the CMYK functionality that Gimp is missing, I’m happy with Gimp.

    LaTeX has a steep learning curve, but using anything else for documents is like stone knives and bearskins in comparison.

    • Azzk1kr@feddit.nl
      link
      fedilink
      English
      arrow-up
      4
      ·
      2 years ago

      LaTeX has a steep learning curve, but using anything else for documents is like stone knives and bearskins in comparison.

      Have you seen or tried “typst” yet? It’s a modern alternative to LaTeX. Haven’t tried it yet but looks promising.

  • drbi@lemmy.world
    link
    fedilink
    arrow-up
    3
    ·
    2 years ago

    S rank: Firefox MPV KeepassXC

    A rank: VLC Bitwarden KOreader

    B rank: KDEnlive Gimp Libreoffice.

        • flashgnash@lemm.ee
          link
          fedilink
          arrow-up
          1
          ·
          2 years ago

          Fair enough, if you’re interested there’s an extension for Vscode/ium called Diff & Merge that seems to do the job. Code also has support for diff and merge for git repos I believe built into the git extension