No description
Find a file
Pim Kunis de53f85f3f Avoid Kubernetes for container Tailscale networking
Use private network and bridge for Nextcloud container
2025-09-04 16:08:50 +02:00
home-manager Disable mime apps by default 2025-08-18 14:07:52 +02:00
machines Avoid Kubernetes for container Tailscale networking 2025-09-04 16:08:50 +02:00
nixos Avoid Kubernetes for container Tailscale networking 2025-09-04 16:08:50 +02:00
secrets Avoid Kubernetes for container Tailscale networking 2025-09-04 16:08:50 +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 Remove Jefke 2025-07-05 18:01:11 +02:00
checks.nix Remove relative path in flake check 2024-11-11 22:33:24 +01:00
colmena.nix Avoid Kubernetes for container Tailscale networking 2025-09-04 16:08:50 +02:00
flake.lock Update nix-snapshotter 2025-09-03 20:45:07 +02:00
flake.nix Update nix-snapshotter 2025-09-03 20:45:07 +02:00
formatter.nix Add keybinding for neotree 2025-02-25 22:27:31 +01:00
globals.nix Avoid Kubernetes for container Tailscale networking 2025-09-04 16:08:50 +02:00
home-modules.nix Expose HM module 2025-08-18 13:46:00 +02:00
nixos-configurations.nix Avoid Kubernetes for container Tailscale networking 2025-09-04 16:08:50 +02:00
packages.nix Update flake inputs 2025-07-23 23:27:14 +02:00
README.md Remove Jefke 2025-07-05 18:01:11 +02:00
treefmt.nix Format JSON files 2024-11-11 22:44:45 +01:00

nixos-configs

NixOS configurations for the machines I manage.

Currently managed systems:

  • blocktech: My current laptop, a ThinkPad P1 running GNOME.
  • gamepc: My gaming PC running Cosmic
  • warwick: A Raspberry Pi 4 Model B, which mostly does some monitoring
  • atlas: 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.
  • roeland: A Minisforum UN100P, one of my Kubernetes nodes

Deployment

I use Colmena for deploying my machines.

Create garbage collection roots like so:

colmena build --keep-result

To apply to the local machine:

sudo colmena apply-local --sudo

To apply to all remotely managed systems:

colmena apply