My dotfiles setup using Nix and home-manager.
- Clone this repo to
~/GIT_REPOS/Private - Run
scripts/git-repos-upstreams-init.shto get the upstream repos we depend on - If using Nix: make sure to have
pkgs.home-managerinenvironment.systemPackages - If using any other distro/mac: install
nixpkgsand thenhome-managerstandalone
All parameters, new machines, etc. are available in flake.nix.
Run ./nixos-rebuild.sh.
Run ./home-rebuild.sh.
Run nix flake update.
- https://github.com/Misterio77/nix-starter-configs - Config this one is based on
- https://fasterthanli.me/series/building-a-rust-service-with-nix/part-9 - Good Nix starter tutorial
- https://github.com/DeterminateSystems/nix-installer - Install Nix on macOS
- https://search.nixos.org/packages - Search Nix packages