No description
Find a file
2024-12-01 01:13:49 +01:00
home-manager Update to NixOS 24.11 2024-11-30 13:14:46 +01:00
machines Reorganize some sops stuff 2024-12-01 01:03:21 +01:00
nixos Reorganize some sops stuff 2024-12-01 01:03:21 +01:00
secrets Reorganize some sops stuff 2024-12-01 01:03:21 +01:00
wallpapers/Famous Places in the Eastern Capital Add gnome extension to use random wallpapers 2024-06-13 23:32:04 +02:00
.envrc Add git-hooks 2024-10-28 12:25:19 +01:00
.gitignore Fix number of workspaces in GNOME 2024-11-19 17:52:33 +01:00
.sops.yaml Reorganize some sops stuff 2024-12-01 01:03:21 +01:00
checks.nix Remove relative path in flake check 2024-11-11 22:33:24 +01:00
colmena.nix Use Colmena's experimental flake-eval feature 2024-11-30 23:22:16 +01:00
flake.lock Use Colmena's experimental flake-eval feature 2024-11-30 23:22:16 +01:00
flake.nix Use Colmena's experimental flake-eval feature 2024-11-30 23:22:16 +01:00
formatter.nix Split flake into multiple files 2024-11-11 21:40:36 +01:00
nixos-configurations.nix Restructure machine files 2024-11-17 23:03:19 +01:00
packages.nix Split flake into multiple files 2024-11-11 21:40:36 +01:00
README.md Fix typos 2024-12-01 01:13:49 +01:00
treefmt.nix Format JSON files 2024-11-11 22:44:45 +01:00

nixos-laptop

NixOS configurations for my personal machines (contrary to the repo's name, it contains a desktop and even a server).

Currently managed systems:

  • sue: My current laptop, a Dell XPS 9315. It has two flavours:
    • Default running GNOME
    • Specialisation running Cosmic (commented out because building takes too long)
  • gamepc: My gaming PC running Cinnamon
  • warwick: A Raspberry Pi 4 Model B, which mostly does some monitoring

Deployment

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.