Arch Linux,
-the no-nonsense Linux distribution. It's not perfect,
-but it has the best reward-to-effort ratio for me.
-Mainly its spectacular wealth of available packages
-(11000 main + 53000 AUR!) make it the king.
-
Alpine Linux,
-the featherlight distribution powering this server.
-
Void Linux,
-another nice lightweight distribution. It has
-a great package management system with good
-support for both binary packages and
-Gentoo-style
-customizable source builds.
-
i3, a mature, lightweight,
-responsive tiling window manager without all the fuss.
-I'll move to its successor-in-progress
-Sway as soon as I find it mature enough.
-
Neovim, which I use instead of its
-venerable ancestor Vim because
-it's faster, cleaner, and more future-facing
-(source).
-With plugins, of course:
-
-
vim-plug
-for simple and effective plugin management.
-
terminus
-to noticeably improve integration with the window manager.
-
onedark.vim,
-because it looks great and is easy on the eyes.
-
lightline.vim
-for no real reason. Just eye candy I guess.
-
vim-polyglot,
-because its syntax definitions are much better.
Alacritty as terminal emulator,
-for its speed, minimalism, ease to configure, and native Wayland support.
-I used to use st,
-but it was too annoying to reconfigure.
-
imv,
-a command-line image viewer that I've found to be
-much simpler and snappier than its more popular cousin
-feh.
-
zathura,
-a fantastic modular viewer for PDFs and similar formats.
-It remembers your position in a document after closing or reloading,
-which is great when using LaTeX, and the main reason
-I prefer it over MuPDF.
-
mpv, a great terminal-friendly media player.
-If you have youtube-dl installed
-you can watch videos you would otherwise need a web browser for.
-
nginx,
-the most popular HTTP server in the world.
-And for good reason: it's lightweight, fast, secure,
-flexible and straightforward to configure.
-
Zola to generate static webpages,
-including the one you're reading right now.
-
QEMU,
-the Swiss army knife of emulation, and a damn fast one at that,
-albeit with absolutely terrible documentation.
-My old Windows launch script is here.
-
The musl C standard library,
-the only one that remembers it's supposed to stick to the
-official specification rather than pursuing every crazy idea.
-
BusyBox bundles the
-most important Unix tools into one portable ELF.
-
s6,
-a nice Unix service manager and init system.
-I used it in my now long-abandoned
-LFS installation.
-
doas,
-sudo for the 21st century, this time actually configurable.