what i use
Below is a nearly-comprehensive list of the software that I regularly use, including under-the-hood stuff which tends to go under-appreciated. 1
Everything listed is Free and Open-Source.
system
- OS: Linux
- package manager: pacman
- service manager: systemd
- C library: glibc
- filesystem: ext4
- shell: zsh, bash
graphics
- display server: X.Org
- window manager: dwm
- program launcher: dmenu
- status bar: danwmstatus
- terminal emulator: rxvt-unicode, Tilda
- GUI menus: zenity
- screenshots: scrot
- clipboard: autocutsel, xclip
files
- backup: GNU tar
- compression: Zstandard, GNU Gzip, bzip2
- version control: git
- password management: pass
- searching: GNU findutils, ack
- identification: file
- renaming: detox
- various: procps-ng
web
- browser: Firefox, Chromium
- browser extensions:
- performance: NoScript
- privacy: RandomUA, Decentraleyes, Privacy Badger, HTTPS Everywhere
- advertisements: uBlock Origin, SponsorBlock
- convenience: Redirector, Dark Reader
networking
- DHCP: dhclient (from ISC DHCP)
- DNS resolver: Unbound
- file transfers: openssh, curl, magic-wormhole
- encryption: GnuPG, OpenSSL
- mail: offlineimap, mutt
- irc: WeeChat, ZNC
- feed aggregator: newsboat
- BitTorrent: Transmission
- videos: yt-dlp
- VOIP and video calling: Jitsi Meet, uTox, Signal Desktop
- debugging: iputils
text
- editor: vim
- compilers: GHC, GCC, Clang, Typescript
- interpreters: Python, dash
- build system: GNU Make
audio/video
- audio: PipeWire
- music: mpd
- video: mplayer
- image viewer: feh, sxiv
- audio recording: FFmpeg
- codecs: Ogg Vorbis, Opus, FLAC, Xvid, Theora, speex
documents
blogging
miscellaneous
- terminal multiplexer: GNU screen
- fixer: thefuck
- calendar: cal (from util-linux)
- internationalization: GNU gettext
more from the friends of danso:
I Can't Sleep
February 12Me: "Seth Rogan?" Wife: "Yeah, what about him?" Me: "He's one of the good ones" Wife: "Ah! Good. I always liked him." It's been a mad couple of months in this house. It probably started on New Years Eve…
via Searching For TaoSimple Precedence
February 4A discussion between Jonathan Blow and Casey Muratori on the handling of precedence in Jon’s compiler recently popped in my YouTube feed. The discussion is three hours long and focuses on implementing operator precedence more easily and more simply in Jai…
via Reasonable PerformanceIron, man
December 31Did you know that iron deficiency is the most common nutritional deficiency in the world? I did not. What’s weird about it is that while there are many symptoms, they can be misconstrued as signs stemming from other causes. Tired in the afternoon? Oh well…
via Hey Heather, it’s me again.generated by openring