From 63dc41bcf38d7463e90b9c888f59ea8087d2f4cb Mon Sep 17 00:00:00 2001 From: Vincent Ambo Date: Sat, 4 Jan 2020 22:32:41 +0000 Subject: feat(ops/nixos): Check in updated system configuration for 'nugget' This is the rebrand of the desktop machine, now running a config straight out of the depot. --- ops/nixos/README.md | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) (limited to 'ops/nixos/README.md') diff --git a/ops/nixos/README.md b/ops/nixos/README.md index 4f2e870f90..9950a113ef 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) -- cgit 1.4.1