From c02ce01b0385d65818ec4c3ddf8c6a21aa786a88 Mon Sep 17 00:00:00 2001 From: Pim Kunis Date: Tue, 25 Feb 2025 15:52:25 +0100 Subject: [PATCH] Update README --- README.md | 17 ++++++++++++----- 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/README.md b/README.md index d31f501..27bf7d1 100644 --- a/README.md +++ b/README.md @@ -3,33 +3,40 @@ NixOS configurations for the machines I manage. Currently managed systems: -- **sue**: My current laptop, a Dell XPS 9315. It has two flavours: - - Default running GNOME - - Specialisation running Cosmic + +- **blocktech**: My current laptop, a ThinkPad P1. It has two flavours: + - Default running GNOME + - Specialisation running Cosmic - **gamepc**: My gaming PC running Cinnamon - **warwick**: A Raspberry Pi 4 Model B, which mostly does some monitoring - **atlas**: A Gigabyte Brix, one of my Kubernetes nodes - **jefke**: A Gigabyte Brix, one of my Kubernetes nodes -- **lewis**: A Gigabyte Brix, one of my Kubernetes nodes. Additionally, contains my media collection and does backups. +- **lewis**: A Gigabyte Brix, one of my Kubernetes nodes. Additionally, contains + my media collection and does backups. ## Deployment I use [Colmena](https://colmena.cli.rs) for deploying my machines. Create garbage collection roots like so: + ``` colmena build --keep-result --experimental-flake-eval ``` To apply to the local machine: + ``` sudo colmena apply-local --sudo --experimental-flake-eval ``` To apply to all remotely managed systems: + ``` colmena apply --experimental-flake-eval ``` > [!NOTE] -> Currently the `--experimental-flake-eval` flag is necessary to properly use Colmena with flakes. See [this PR](https://github.com/zhaofengli/colmena/pull/228). +> Currently the `--experimental-flake-eval` flag is necessary to properly use +> Colmena with flakes. See +> [this PR](https://github.com/zhaofengli/colmena/pull/228).