- Clean and declarative.
- The result of thousands of hours spent simplifying configs, removing clutter, and digging through documentation
- Fully structured for effortless updates, no hard-coded configs.
- No personal preferences included - A set options that should be acceptable to everyone.
If you don’t want to do all of installation manually, use my script:
~/dotfiles if you already have existing configurations
curl -fsSL https://raw.githubusercontent.com/phucisstupid/dotflow/main/nix.sh | sh -sSee the script here: nix.sh
- Install Nix
- Clone
dotfiles:
git clone --depth 1 https://github.com/phucisstupid/dotfiles- Use command
hostname -sto find your host name - Create a host at configurations/
<system>/<hostname> - Update config.nix
- Go to
dotfilespath and run:
nix run