a swarm o agents, each in its own nspawn cage, gossiping over unix sockets. config changes flow as git commits, the operator approves them in a browser, every deploy is a tag. cyberpunk-themed dashboard included. 💜
  • Rust 67.8%
  • Nix 16.7%
  • JavaScript 6.3%
  • TypeScript 3.9%
  • CSS 3.6%
  • Other 1.7%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
2023-04-04 22:14:17 +02:00
common.nix format with alejandra 2023-04-04 22:02:28 +02:00
gnome.nix format with alejandra 2023-04-04 22:02:28 +02:00
home.nix remove broken zsh completions 2023-04-04 22:14:17 +02:00
README.md split out gnome 2023-04-04 21:57:12 +02:00
vinzenz-lpt-hardware-configuration.nix format with alejandra 2023-04-04 22:02:28 +02:00
vinzenz-lpt.nix split out gnome 2023-04-04 21:57:12 +02:00
vinzenz-pc2.nix remove broken zsh completions 2023-04-04 22:14:17 +02:00

nixos-configuration

When adding a new host:

  1. install NixOS via the graphical installer
  2. mv /etc/hardware-configuration ./devicename-hardware-configuration.nix
  3. copy an existing devicename.nix
  4. change import to new-devicename-hardware-configuration.nix
  5. ln -s ./new-devicename.nix /etc/nixos/configuration
  6. apply