This page primarily exists for two reasons:
Here are some resources that I find useful:
OpenBSD powers most of my hardware.
I also tried and enjoyed NixOS. There’s so much potential in a declarative, reproducible system. If I’ve piqued your curiosity, read my thoughts on NixOS.
xmonad. Overall, I really like the fundamental concepts and design of Haskell.
Note that I use sxhkd to bind keys.
xst, a fork of st.
Taskwarrior is powerful and changed my workflow for the better. Disorganization is the enemy of progress.
Neovim. To take your text editing to the next level, follow these steps:
Add the neovim package.
# pkg_add neovim
Open the tutorial.
Useful help pages (accessed with
vipfor ‘select inner paragraph’)
Static site generator
ssg. I wrote in regular HTML before
I discovered this POSIX shell script. It generates
automatically. Writing in markdown is definitely quicker.
RSS feed generator
Dmenu. Despite appearances, I use it as a conventional launcher very rarely (most of the programs I launch have key bindings associated with them already). Dmenu’s strength in my eyes is its ability to read from STDIN and present a relevant menu. Given this functionality, it’s an excellent tool for scripting.
smtpd(8), the mail daemon in
OpenBSD’s base system, makes the experience even better given a sensible
unadulterated joy I feel while composing emails in Neovim makes me
wonder why I didn’t do this sooner.
Newsboat. I use RSS feeds to track new content because it removes the need to create accounts in order to stay up to date.
Maim. I use maimpick, which leverages dmenu.
Tor Browser and Firefox. Tor Browser is as private as it gets, so I use it over Firefox whenever possible.
It’s worth mentioning that both of these browsers have
unveil(2) support in OpenBSD.
I harden Firefox with arkenfox’s user.js.
Here are the addons I use. They’re mostly for privacy because the modern web sucks. Check arkenfox’s user.js wiki for more.
Ideally, your results on Cover Your Tracks should look similar to mine:
Anyone willing to put in this much effort to harden Firefox should commit to using Tor Browser for most things. I use Firefox for precious few tasks these days given that even with these tweaks, Firefox can’t protect the user as effectively as Tor Browser can.
MPD with NCMPCPP.
Mpv. I pair it with youtube-dl to stream videos.
Color scheme generator
Pywal. Pywal grabs the dominant colors from an image (usually a wallpaper) to use for theming.
Lemonbar. My status bar is built by piping sysinfo into lbar.
Idle cursor obfuscation
These are tools that don’t neatly fit into any of the previously established categories.
Blue light reduction
Sct. Getting proper rest is important and an abundance of blue light has a negative effect on sleep.
Beets. See my article on tagging music with beets.