1
0
Fork
You've already forked nixos
0
No description
  • Nix 84.3%
  • JavaScript 12.8%
  • Lua 1.7%
  • Shell 1.2%
2026年06月24日 07:30:05 +02:00
common add ripgrep and nhbu alias 2026年06月20日 10:12:34 +02:00
docs enabled k3s 2026年03月03日 23:07:41 +01:00
hjem/kieeps fixat ljud 2026年05月05日 12:55:56 +02:00
hosts Merge pull request 'Update Helm release traefik to v41' ( #25 ) from renovate/major-k3s-chart-updates into main 2026年06月24日 07:30:05 +02:00
modules remove dead ops.nix module 2026年06月20日 10:12:34 +02:00
profiles update desktop config 2026年05月27日 17:14:05 +02:00
scripts rename obelix host and prep disko migration 2026年02月22日 14:17:04 +01:00
secrets/obelix secrets: enable SOPS Bitwarden token bootstrap on obelix 2026年02月11日 11:15:21 +01:00
users add ripgrep and nhbu alias 2026年06月20日 10:12:34 +02:00
.aider.chat.history.md new lock 2026年03月21日 12:04:26 +01:00
.codex fixat ljud 2026年05月05日 12:55:56 +02:00
.gitignore fixes 2026年05月05日 12:58:13 +02:00
.sops.yaml secrets: enable SOPS Bitwarden token bootstrap on obelix 2026年02月11日 11:15:21 +01:00
AGENTS.md document roles and commands 2026年02月07日 10:56:12 +01:00
flake.nix add common packages 2026年05月27日 17:24:08 +02:00
README.md rewrite docs with workflow-first structure 2026年02月19日 13:44:06 +01:00
renovate.json rename obelix host and prep disko migration 2026年02月22日 14:17:04 +01:00

NixOS Platform Repository

This repository defines host-level system behavior and bootstrap flow for the environment.

Purpose

  • Build and switch NixOS hosts from a single flake.
  • Provide reusable roles for desktop, server, and tooling concerns.
  • Bootstrap the Kubernetes GitOps control plane on server hosts.

Start Here

  • Main documentation index: docs/README.md
  • Role system guide: docs/ROLES.md
  • GitOps bootstrap and app flow: docs/ARGOCD_APPS.md

Daily Use

  1. Make changes in this repository.
  2. Build the target host.
  3. Switch the target host.
  4. Verify system and cluster health.

Common commands:

nix flake check
nixos-rebuild build --flake .#<host>
sudo nixos-rebuild switch --flake .#<host>

Repository Scope

  • This repo owns host OS, services, role composition, and cluster bootstrap.
  • Runtime Kubernetes app manifests live in the sibling kubernetes repository.