diff options
Diffstat (limited to 'ops/nixos/README.md')
-rw-r--r-- | ops/nixos/README.md | 22 |
1 files changed, 9 insertions, 13 deletions
diff --git a/ops/nixos/README.md b/ops/nixos/README.md index 4f2e870f9025..9950a113ef47 100644 --- a/ops/nixos/README.md +++ b/ops/nixos/README.md @@ -5,19 +5,15 @@ My NixOS configuration! It configures most of the packages I require on my systems, sets up Emacs the way I need and does a bunch of other interesting things. -In contrast with earlier versions of this configuration, the Nix -channel versions are now pinned in Nix (see the beginning of -[packages.nix][]). +System configuration lives in folders for each machine and a custom +fixed point evaluation (similar to standard NixOS module +configuration) is used to combine configuration together. -Machine-local configuration is kept in files with the naming scheme -`$hostname-configuration.nix` and **must** be symlinked to -`local-configuration.nix` before the first configuration run. +Building `ops.nixos.depot-switcher` yields a script that will +automatically build and activate the newest configuration based on the +current hostname. -I'm publishing this repository (and my [emacs configuration][]) as a -convenience for myself, but also as a resource that people looking for -example Nix or Emacs configurations can browse through. +## Configured hosts: -Feel free to ping me with any questions you might have. - -[packages.nix]: packages.nix -[emacs configuration]: https://github.com/tazjin/emacs.d +* `nugget` - desktop computer at home +* ~~`urdhva` - T470s~~ (currently with edef) |