Personal infrastructure and configuration files
nix
  • Nix 95.7%
  • Shell 4%
  • Nu 0.3%
Find a file
2026-06-23 21:00:23 +02:00
.config/selfci ci: init selfci 2026-04-08 21:48:33 +02:00
.helix init 2025-01-29 21:34:17 +01:00
clan services/glance: change port 2026-05-28 20:44:56 +02:00
clanServices move clan services in their own directories 2026-05-01 14:48:29 +02:00
devShells add packages in devshell and remove garage env vars 2026-06-23 11:57:06 +02:00
dotbot add dotbot to link windows dots 2025-07-17 14:36:59 +02:00
flakeModules refactor homeModules 2026-02-10 23:34:41 +01:00
home ignore home/.config/Code 2026-06-23 11:52:07 +02:00
homeModules homeModules/desktop: add anytype 2026-05-28 20:44:20 +02:00
infra infra: add auth.rpqt.fr and update deps 2026-06-23 21:00:23 +02:00
machines add machine klp1 2026-06-23 15:52:30 +02:00
nixosModules move clan user service to clan/users.nix 2026-05-01 15:59:22 +02:00
packages move genepi installer to another file 2025-10-18 18:57:10 +02:00
sops secrets: add machine klp1 2026-06-23 19:51:09 +02:00
vars vars: update via generator openssh-cert (machine: klp1) 2026-06-23 19:51:14 +02:00
.envrc direnv: watch devShell 2026-03-26 20:29:10 +01:00
.gitignore git ignore ./result 2025-05-30 01:26:36 +02:00
flake.lock add nixos-wsl input 2026-06-23 11:54:25 +02:00
flake.nix add machine klp1 2026-06-23 15:52:30 +02:00
inventory.json inventory.json: update install time of verso 2026-05-20 01:05:34 +02:00
README.md refactor: update readme for file structure 2026-02-11 00:06:49 +01:00

Flocon

This repository contains all my system configurations, mostly deployed using Nix and Clan.

Structure

The file hierarchy is based on the flake's structure, using flake parts conventions.

  • clan: Clan configuration
  • clanServices: Custom Clan Services
  • home: Dotfiles
  • homeModules: Home Manager modules
  • infra: Terranix files (for Terraform/OpenTofu)
  • machines: Per-host configurations
  • nixosModules: NixOS modules
  • packages: Nix packages
  • vars: Encrypted secrets managed by clan

Dotfiles

Linking with dotbotc (for windows)

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