Dotfiles · DevOps 2025
Full system configs, version controlled.
- Role
- Developer
- Timeline
- Nov 2025 - Present
- Type
- DevOps
- Stack
- Hyprland
- Neovim
- WezTerm
- Lua
- Zsh
- Starship
- Waybar
- Links
Overview
Full system configs, version controlled.
Cross-platform dotfiles managed with GNU Stow: one command symlinks everything cleanly into $HOME on both Arch and macOS.
What I did
The work
Split into common/ (Neovim, Zsh, tmux, Starship, WezTerm, Git) and arch/ (Hyprland, Waybar, Fuzzel, Flameshot).
Neovim config has 20+ plugins: LSP, Treesitter, Copilot, CMP, Telescope, oil, gitsigns, conform, and custom keymaps.
Custom scripts in arch/.local/bin/: agent launchers, a work-start routine, and Claude/Cursor wrappers.
One repo to restore the full environment on any machine.