diff options
Diffstat (limited to 'content/software/recommended.md')
-rw-r--r-- | content/software/recommended.md | 77 |
1 files changed, 0 insertions, 77 deletions
diff --git a/content/software/recommended.md b/content/software/recommended.md deleted file mode 100644 index e3efd37..0000000 --- a/content/software/recommended.md +++ /dev/null @@ -1,77 +0,0 @@ -+++ -title = "Recommended software" -+++ - -# Recommended software - -* [Arch Linux](https://www.archlinux.org/), - 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](https://alpinelinux.org/), - the featherlight distribution powering this server. -* [Void Linux](https://voidlinux.org/), - another nice lightweight distribution. It has - a great package management system with good - support for both binary packages and - [Gentoo](https://gentoo.org/)-style - customizable source builds. -* [i3](https://i3wm.org/), a mature, lightweight, - responsive tiling window manager without all the fuss. - I'll move to its successor-in-progress - [Sway](https://swaywm.org/) as soon as I find it mature enough. -* [Neovim](https://neovim.io/), which I use instead of its - venerable ancestor [Vim](https://www.vim.org/) because - it's faster, cleaner, and more future-facing - ([source](https://geoff.greer.fm/2015/01/15/why-neovim-is-better-than-vim/)). - With plugins, of course: - + [vim-plug](https://github.com/junegunn/vim-plug) - for simple and effective plugin management. - + [terminus](https://github.com/wincent/terminus) - to noticeably improve integration with the window manager. - + [onedark.vim](https://github.com/joshdick/onedark.vim), - because it looks great and is easy on the eyes. - + [lightline.vim](https://github.com/itchyny/lightline.vim) - for no real reason. Just eye candy I guess. - + [vim-polyglot](https://github.com/sheerun/vim-polyglot), - because its syntax definitions are much better. - + [vim-sneak](https://github.com/justinmk/vim-sneak) - to make movement less of a hassle. -* [Alacritty](https://github.com/jwilm/alacritty) as terminal emulator, - for its speed, minimalism, ease to configure, and native Wayland support. - I used to use [st](https://st.suckless.org/), - but it was too annoying to reconfigure. -* [imv](https://github.com/eXeC64/imv), - a command-line image viewer that I've found to be - much simpler and snappier than its more popular cousin - [feh](https://feh.finalrewind.org/). -* [zathura](https://git.pwmt.org/pwmt/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](https://mupdf.com/). -* [mpv](https://mpv.io/), a great terminal-friendly media player. - If you have [youtube-dl](https://youtube-dl.org/) installed - you can watch videos you would otherwise need a web browser for. -* [nginx](https://nginx.org/), - the most popular HTTP server in the world. - And for good reason: it's lightweight, fast, secure, - flexible and straightforward to configure. -* [Zola](https://www.getzola.org/) to generate static webpages, - including the one you're reading right now. -* [QEMU](https://www.qemu.org/), - 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](../winvm.sh). -* The [musl](https://www.musl-libc.org/) C standard library, - the only one that remembers it's supposed to stick to the - official specification rather than pursuing every crazy idea. -* [BusyBox](https://busybox.net/) bundles the - most important Unix tools into one portable ELF. -* [s6](https://skarnet.org/software/s6/), - a nice Unix service manager and init system. - I used it in my now long-abandoned - [LFS](http://linuxfromscratch.org/lfs/index.html) installation. -* [doas](https://man.openbsd.org/doas), - sudo for the 21st century, this time actually configurable. |