Personal infrastructure and configuration files
nix
Find a file
Romain Paquet d91aabd3c0 unset ghostty font
JetBrains Mono is the default font and now ghostty works even without a
patched font (it includes the additionnal symbols)
2025-09-23 15:12:03 +02:00
.helix init 2025-01-29 21:34:17 +01:00
clanServices fix(prometheus): missing full path in stateDir 2025-09-01 20:25:50 +02:00
devShells remove agenix and migrate secrets to clan vars 2025-07-19 18:03:47 +02:00
dotbot add dotbot to link windows dots 2025-07-17 14:36:59 +02:00
home unset ghostty font 2025-09-23 15:12:03 +02:00
home-manager add gmail account 2025-09-04 20:21:33 +02:00
infra add dns config for verbena 2025-09-22 16:09:13 +02:00
machines add krakow weather to glance 2025-09-23 15:11:46 +02:00
modules fix for acme-home module 2025-09-22 16:10:51 +02:00
parts use the new genepi ssh key for agenix 2025-06-12 21:57:11 +02:00
secrets remove agenix and migrate secrets to clan vars 2025-07-19 18:03:47 +02:00
sops Add machine verbena to secrets 2025-09-12 00:26:58 +02:00
system remove nix-topology 2025-09-15 21:59:35 +02:00
vars Update vars via generator gandi for machine verbena 2025-09-16 20:39:20 +02:00
.envrc load devshell with direnv 2025-02-14 18:50:45 +01:00
.gitignore git ignore ./result 2025-05-30 01:26:36 +02:00
flake.lock update flake inputs 2025-09-15 21:59:41 +02:00
flake.nix remove nix-topology 2025-09-15 21:59:35 +02:00
inventory.json update(inventory.json): Installed verbena at root@covoiturage.turifer.dev 2025-09-12 01:25:20 +02:00
README.md add dotbot to link windows dots 2025-07-17 14:36:59 +02:00

NixOS & Home Manager config

Structure

  • home: Home Manager modules
  • hosts: Host-specific configs
  • infra: Terraform/OpenTofu files
  • secrets: Age-encrypted secrets shared between multiple hosts. Host-specific secrets are stored in their own directories.
  • system: Base NixOS modules shared among all hosts

Dotfiles

Linking with dotbotc (for windows)

dotbot -c ./dotbot/windows.yaml -d home