system

Nix (home-manager) configurations for my computers

pocka/system

My systems configuration using Nix/Home Manager.

Usage

See outputs.homeConfigurations section in flake.nix for available <name>s.

Local install

  1. Clone or Download the repository
  2. Run nix-shell
  3. Inside the spawned shell, run home-manager switch --flake .#<name>
  4. Exit the shell

Remote install

This is handy and useful especially for initial bootstrap, but less reproducible compared to local installation.

  1. Make sure Flakes is available on your system
  2. Run nix run home-manager/master -- switch --flake github:pocka/system#<name>

License

Apache-2.0