Personal configuration repository for Arch Linux using Niri, DankMaterialShell, Fish, Ghostty, Starship, and more. Managed with GNU Stow.
| Package | Description |
|---|---|
| dconf | Auto-detected package folder |
| pkglist | Auto-detected package folder |
git clone [email protected]:Phyxashun/dotfiles.git ~/.dotfiles
cd ~/.dotfilessudo pacman -S git stow fish starship neovim tmux bat btop
# Add any other tools you use (Niri, Ghostty, VSCode, etc.)stow -vt ~ */
# Or specific packages:
stow -vt ~ fish nvim tmux starshipdconf load / < ~/.dotfiles/dconf/.config/dconf/user.confcd ~/.dotfiles
git add .
git commit -m "describe changes"
git push origin main
# On a new machine:
cd ~/.dotfiles
git pull origin main
stow -vt ~ */MIT License — see LICENSE for details.