Tech stack
Table of Contents
Here is my tech stack. I refer to this list when I set up a new computer. Most of them are free. The paid ones have a footnote. I also document other tech stacks.
This is a life-long document and will be updated over time.
Blogging #
- Hugo
- Hosting
Books #
Browser #
- Brave
- Safari
- Tor Browser
- Extensions
- Save to Pocket
- SponsorBlock for YouTube
- uBlock Origin, an ad blocker.
- uBlock Origin Lite, an ad blocker.
- unTrap for YouTube
Cloud storage #
Communications #
Document creation #
Email #
File downloading and transfering #
Fonts #
- Meslo nerd font.
brew install font-meslo-lg-nerd-font
Forms #
Gaming #
- See my gaming tech stack
Homelab #
- See my Homelab tech stack
Internet and Networking #
- Angry IP Scanner
- iperf
- Quad9, a public DNS server.
Keyboard #
- Keychron K11 Max
- Keychron key mapper
Learning and studying #
Machine learning #
- See my AI tech stack
Media #
- Audio, music
- amperfy, macOS and iOS app.
- substreamer, an iOS app.
- Spotify
- Supersonic
- Photos
- Apple Photos
- Google Photos
- immich
- Video
Media creation #
- Audio, music
- Photos
- Adobe Lightroom1
- Adobe Photoshop1
- darktable
- ImageOptim
- Inkscape
- Nik Collection1
- Video
- Blackmagic DaVinci Resolve
- FFmpeg
- Handbrake
Note taking, writing #
- AnyType
- Freeplane
- Gramps
- Grist and Grist Desktop
- Jabref
- Joplin
- Logseq
- NocoDB
- Obsidian
- Obsidian Dataview
- Obsidian Copilot
- Obsidian Front Matter Title
- Obsidian Kanban
- Obsidian LanguageTool Plugin and works with Erik van Leeuwen’s docker image of self-hosted LanguageTool server.
- Obsidian Zotero Integration plugin
- OneNote
- Zettlr
- Erik van Leeuwen’s docker image of self-hosted LanguageTool server.
- Zotero
Operating Systems #
- macOS1
- AppCleaner
- Azul Java.
- Homebrew
- Ice, a menu bar, status bar manager.
- Karabiner-Elements, a powerful and stable keyboard customizer for macOS.
- OpenInEditor-Lite
- OpenInTerminal-Lite
- OnyX, OS level maintenance.
- Pareto Security
- QDirStat, graphical folder size chart.
- Raycast
- Add KeePassXC and BitWarden to the disable list in the settings of the Clipboard History plugin. Set “Keep History For” to “24 Hours”.
- See Raycast -> Settings -> Extensions -> Clipboard History.
- Add KeePassXC and BitWarden to the disable list in the settings of the Clipboard History plugin. Set “Keep History For” to “24 Hours”.
- Rectangle, a window tiling manager.
- ShakePin
- Shottr, a screen capture tool.
- The Unarchiver
- Windows1
Password manager #
Personal finance #
- beancount
- fava, a web GUI for beancount.
- Portfolio Performance
Project management #
Software development, programming #
- gpg
- Editor
- lazyVim
- VS Codium
- LTeX+ for VS Code, a plugin that uses LanguageTool for spelling and grammar check.
- Version control
- Python
Terminal #
- Personal dot files.
- Alacritty
- Alacritty themes
- eza, a modern alternative to ls.
- fzf, a command-line fuzzy finder.
- Ghostty
- GNU Stow
- just
- Oh my tmux!
- Oh My Zsh
- zoxide, a smarter cd command.
- Zsh
Virtualization #
VPN #
- macOS native VPN client
- Tailscale
- Tunnelbrick
- Wireguard