Things I Use
Ive churned through a bunch of random stuff for my workflow, here are the things i have settled on.
Devices
Boox Go 10.3
This is what I use to take ~handwritten notes, because I would run out of paper too fast if I used that. Also great for reading if you hate reading from screens and enjoy annotating in-margin.
The pen I use is the “Lamy AL-Star”. Highly recommend it.
I keep internet off on the device, and use adb and some scripts to push and pull files from the device.
Random VPS
If you have a tolerable ISP you may be able to self host, but I like to use a vps for hosting things. I pay my provider around $5 a month for a single server with what im assuming is a shared cpu.
Accessories
Yubikey
Good for using as a passkey and a GPG keycard for auth and signing. I switch devices alot so this was a great purchase.
Software (Server)
I run OpenBSD, mostly because of the nice software that comes with.
I use the OpenBSD provided smtpd, httpd, relayd, and pf for their purposes.
Other than that, I use:
- dovecot for IMAP stuff
- rspamd for spam filtering
- gitolite for git server stuff
- soju for IRC bouncing
- wireguard for vpn stuff
- cgit for a nice git interface I never look at
- hugo for this blog system
Software (Client)
I use nixos and home-manager to configure my environment. You can find the config files here, which also document everything I use much better than this blog.
- pass to manage my passwords.
- sway for my window-manager/compositor (this doesnt really matter)
- lazygit for some parts of my git workflow
- firefox as my main web browser. I mostly do this because of the zotero connector.
- I also use qutebrowser alot, and it is much better integrated with my wm. I have it configured with tabs off, and just use sway to manage individual windows. I use a script to make tabopen integrate with sway.
- tmux as tmux. I would classify this as a bad piece of software, but I love it.
- zathura is also pretty bad, but I still use it as my main pdf reader.
- mpd for listening to music, and mpdscribble for scrobbling said music
- abcde for ripping CDs, and audacity for ripping vinyls (though this tends to sound not great), my record player has a usb port.
- aerc as my email client.
- weechat for IRC (this does too much, not a huge fan but I like some of the plugins)
- neovim as my text editor.
- zotero for managing papers.