youtube.nixfred.com nixfred.com
Creator

typecraft

Developer-tools educator covering Neovim, tmux, Linux and the modern terminal workflow.

1video

← All videos

14:33
typecraft

NEVER lose dotfiles again with GNU Stow

typecraft opens on a fresh Linux box with an ugly terminal and a bare Neovim, then restores his entire environment with one command using GNU Stow, a symlink farm manager that pairs with a git repository to deploy dotfiles to any Linux or macOS machine. He builds the idea from the ground up: a live ln -s demo showing that a symlink and its target are one coupled file, the Stow package naming convention that mirrors each config's path relative to $HOME (nvim/.config/nvim, zsh/.zshrc), and hands on demos stowing his real Neovim and tmux configs. The payoff is the loop: edit a config anywhere, the change flows through the symlink into the repo, commit and push, and every other machine syncs with a pull.

LinuxDevOpsJun 14, 2024