Config selector page image

Navigate configs faster

I previously used shell aliases to quickly access the config files I was modifying often. This become a bit cumbersome when the number of configs grew. Instead, I created a zsh script (easily modifiable for bash) using fzf to quickly select which config to edit or navigate to. Since configs often contain multiple files, also changing the directory to your selected config allows you to easily navigate your config directories. ...

February 28, 2025 · 3 min
Dotfiles page image

Dotfiles

The problem The first thing you notice when setting up a new machine is that you wish you had an easy way of restoring your highly-customized setup from your previous machine. There are many ways of going about doing this. Maybe you keep a separate repository for each config, use a bare git repo, or the something similar. This can be quite tedious. The solution: gnu stow Using GNU Stow we create symlinks between our dotfiles repository, housing all of our config files, and our home directory. Using a .stow-local-ignore we can ignore certain files or directories that we don’t want to symlink. ...

January 9, 2025 · 2 min