GNU Stow, definitely. I can't stress enough how wonderful this app has been for my sanity. I use it to manage my dotfiles and personal data.
I made one dotfiles
folder, which contains home
, etc
and usr
subfolders. I put all my configs in it (dotfiles, themes, custom keyboard layouts, etc) in the relevant subfolders, then with Stow I symlink dotfiles/home
to /home/username
, dotfiles/etc
to /etc
and dotfiles/usr
to /usr
, and poof symlinks are created for everything in it. That way all my configs are in one folder, I can sync it to my NAS easily, make it a git repo for version control, and even upload it to github. It's amazing 🥰 I also made a personal
folder which contains Documents
, Pictures
, Videos
, etc, all symlinked to /home/username/Documents
and such, so I only have one folder to back up for my personal data. Yes I'm very lazy and hate doing backups 😅
Rofi (or here for the X11 version) : It's the best app launcher by miles, even if I used a DE I'd still use rofi. But I also use it for a lot of other stuff that it's much less well known for: the run mode for launching scripts and other executables, the ssh mode for ssh, rofi-calc for a very light and fast calculator that understand natural language, rofi-games as a games launcher, rofi-emoji as emoji selector... Rofi is life, rofi is love, rofi is God.
Libation to liberate audiobooks from Audible. There's tons of apps to download and un-DRM your files from various platforms, but most only work on Windows. This one does work on linux 🥳
Lots of self-hosted apps for my media server, but they are all pretty well known (Jellyfin, Audiobookshelf, Komga) except maybe Suwayomi Server for manga (it can sync progress to AniList, and there are plugins to enable downloading from online manga reading sites)
ani-cli for watching anime because I'm a crazy person who grew up with MS-DOS and TUI apps make me happy. Also it's often more convenient than having to check ten different websites to find the one anime you want to watch only to discover that half of them have been taken down.
yt-dlp to download videos from YouTube. I use wrapper scripts to make it more convenient to use because I'm lazy, but it's great.