Skip to content

Phyxashun/dotfiles

Repository files navigation

Phyxashun's Dotfiles

Arch Linux Niri Wayland Ghostty Fish Shell
Starship DMS QuickShell GNU Stow

Personal configuration repository for Arch Linux using Niri, DankMaterialShell, Fish, Ghostty, Starship, and more. Managed with GNU Stow.


Packages / Configurations

Package Description
dconf Auto-detected package folder
pkglist Auto-detected package folder

Setup Instructions

Clone the repository

git clone [email protected]:Phyxashun/dotfiles.git ~/.dotfiles
cd ~/.dotfiles

Install prerequisites

sudo pacman -S git stow fish starship neovim tmux bat btop
# Add any other tools you use (Niri, Ghostty, VSCode, etc.)

Apply dotfiles using Stow

stow -vt ~ */
# Or specific packages:
stow -vt ~ fish nvim tmux starship

Optional: Restore dconf (if used)

dconf load / < ~/.dotfiles/dconf/.config/dconf/user.conf

Updating & Syncing

cd ~/.dotfiles
git add .
git commit -m "describe changes"
git push origin main

# On a new machine:
cd ~/.dotfiles
git pull origin main
stow -vt ~ */

License

MIT License — see LICENSE for details.

About

My dotfiles

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published