Software

Updated Feb 4, 2025

    Contents

  1. Linux
  2. Android
  3. Windows

This page contains a list of all the software I use/have used and recommend to other people.

Almost all software recommendations are free (and open source) software, 'free' as in freedom, meaning anyone can run, copy or change the software.

Linux #

Distributions #

  • Arch Linux - Great if you want to experiment with Linux and like to tinker with stuff. Also so you can say: 'I have Arch, btw'
  • NixOS - Reproducible setups, for the perfectionists

Desktop #

  • Sway - Wayland replacement for I3.
  • Hyprland - Dynamic tiling window manager for Wayland with the good looks
  • Waybar - Status bar for Wayland
  • greetd - Minimal login daemon for Wayland

Terminal #

Command line tools #

  • ripgrep - Better grep, works on directories and respects gitignore
  • bat - Better cat, syntax highlighted output
  • fzf - Fuzzy finder for files, shell history etc.

Graphical programs #

Multimedia #

  • NewsBoat - TUI RSS reader
  • MPV - The only media player you need
  • MPD - Music Player Daemon, integrable in desktop environment so you can control music using shortcuts
  • yt-dlp - Download music from everywhere
  • beets - Automatic music tagger using MusicBrains

IDE #

  • Neovim - Fork of Vim with a good Lua plugin ecosystem
  • VSCodium - VSCode without Microsoft spying on you.

File sync #

  • rsync - Transferring files over SSH
  • Syncthing - Continuous file synchronization. Replacement for could storage.

Documents #

  • LibreOffice - Open source office suite
  • zathura - Minimal document reader with Vi shortcuts
  • pandoc - Document converter, generate PDF files from markdown, LaTeX etc.
  • LaTeX - Typesetting system

Server #

  • Webservers
    • NGINX - Good and advanced web server
    • Caddy - Easy to configure and automatic HTTPS
  • Docker (Compose) - Easily deploy software using containers
  • WireGuard - VPN protocol & software
  • Tailscale - WireGuard-based VPN to easily setup private networks + a lot of extras

Android #

Android privacy sucks on most phones by default, however depending on your phone's manufacturer there are quite some ways to customize it. If you have a Google Pixel, you can install GrapheneOS, a OS focused on privacy and security. Otherwise there exist other ROMs like LineageOS which supports a lot more devices.

If the bootloader of your device is locked or 3rd party ROMs are unsupported you can do a rootless debloat using ADB with Universal-Android-Debloater (next generation), which aims to improve privacy and battery by removing bloat apps.

  • App stores
    • F-Droid - FOSS apps on Android
    • Aurora Store - Download apps from Google Play without a Google account
    • Obtainium - Download & update apps directly from their sources
  • Launcher: Niagara Launcher (not FOSS)
  • Web browser: Firefox for Android
  • Email, calendar contatcs
    • K-9 Mail - Email client
    • Etar - Calendar app
    • Simple Calendar - Calendar app
    • DavX5 - WebCAV sync
    • ICSX5 - ICS calendars
  • Communication
    • QSMS - SMS / default message app
    • Signal - Instant messaging
    • Element(X) - Matrix client
  • Multimedia
    • Auxio - Good FOSS music app
    • AthennaPod - Good FOSS podcast app
    • NewPipe/Tubular - YouTube client
    • LibreTube - YouTube client
  • Navigation (OSM clients)
    • OsmAnd+ - most advanced navigation app
    • OrganicMaps - easier to use
  • File sync
    • Syncthing android - Syncthing client for android
  • Documents
    • Libera Pro - Advanced PDF reader
    • ONLYOFFICE Documents - Office suite for mobile
  • OTP authenticator: Aegis
  • Keyboard: Simple Keyboard
  • File Manager: Material Files
  • QR Scanner: Binary Eye

Windows #

I wouldn't recommend this insecure bloated spyware operating system to anyone but in many cases you simply have no choice... To massively improve your experience though, I highly recommend winutil an amazing tool from Chris Titus that debloats your Windows install. Lots of popular free software mentioned above is also available on Windows like LibreOffice, Thunderbird and 7Zip.