Skip to content

🐧 Nix configurations for all of my machines

Notifications You must be signed in to change notification settings

svrana/nix-home

Repository files navigation

NixOS

nix-home

Nix configuration for the machines I use.

I manage my user configuration with home-manager. I do not configure home-manager as a module as I frequently make configuration changes for which I do not want boot entries.

Versioning

Packages are pinned with flakes..

Operations

All operations are documented in the Makefile

To deploy system configuration:

make system

To deploy the home (dotfile) configuration:

make home

To deploy the other machines on my home network, I use deploy-rs. i.e.,

deploy .#bocana

builds and pushes the config to bocana.