Dotfiles · DevOps 2025

Full system configs, version controlled.

Role
Developer
Timeline
Nov 2025 - Present
Type
DevOps
Stack
  • Hyprland
  • Neovim
  • WezTerm
  • Lua
  • Zsh
  • Starship
  • Waybar

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.