I've eschewed using software that doesn't suck too much. It sucks to use; we're not living in the 80s. Instead, I've opted for software that gives you more power than competing solutions.
There are old-school, powerful tools out there do do many given tasks. (Emacs, Vi/Vim, Arch, etc) I'm not a fan, because they often rely on antequated designs for their UX. It makes them unnecessarily hard to use for modern-day users.
I'm also not a fan of slapping everything onto Electron or some other JS-style platform. So I've attempted to get modern software created with our current, better understanding of UX that also integrates the superior old-school values of well-written, efficient code in a fast language.
Major Applications | Usage | Previously |
---|---|---|
Antergos | Operating System | |
i3-gaps | Window Manager | |
polybar | Application Bar | |
Rofi | Application Launcher | |
Kitty | Terminal Emulator | XST, Alacritty |
DeaDBeeF | Audiophile Music Player | |
ne | Terminal Text Editor | |
slash | Terminal-Based System Info and OS Art | |
zsh with oh-my-zsh | User-facing shell | mksh |
ranger | File Manager |
Minor Applications | Usage |
---|---|
Most | Pager to replace Less/More, has shiny syntax highlighting |
highlight | Syntax highlighter you can pipe into |
exa | Completely better version of ls . You'll never use ls again. |