Personal infrastructure and configuration files
  • Nix 96.5%
  • Shell 3.3%
  • Nu 0.2%
Find a file
Romain Paquet 3413a45a9b
Some checks failed
nixbot/nix-eval evaluation failed
nixbot/nix-build build failed
update flake inputs
2026-08-17 20:08:17 +02:00
.config/selfci ci: init selfci 2026-04-08 21:48:33 +02:00
clan nixbot: only build on remote workers, reduce mem usage 2026-08-05 20:46:37 +02:00
clanServices fix home-assistant after update 2026-08-12 14:18:34 +02:00
devShells devShell: add nixbot cli 2026-08-12 14:21:22 +02:00
dotbot add dotbot to link windows dots 2025-07-17 14:36:59 +02:00
flakeModules add unfree pkgs predicate 2026-08-05 20:09:01 +02:00
home ssh: don't force client user to root 2026-08-06 18:48:24 +02:00
homeModules style: remove uneeded parentheses 2026-08-16 19:02:50 +02:00
infra git: ignore infra output 2026-07-09 23:17:27 +02:00
machines haze: use gamedev module 2026-08-02 19:30:38 +02:00
nixosModules desktop: add helix-notes 2026-07-28 11:52:15 +02:00
packages fix claude-code jail nix permissions 2026-08-02 19:31:19 +02:00
sops secrets: add machine klp1 2026-06-23 19:51:09 +02:00
vars vars: update via generator tribuchet-hub (machine: verbena) 2026-07-23 22:21:18 +02:00
.envrc direnv: watch devShell 2026-03-26 20:29:10 +01:00
.gitignore git: ignore all .direnv 2026-07-09 23:14:06 +02:00
flake.lock update flake inputs 2026-08-17 20:08:17 +02:00
flake.nix support running this flake's clan vm tests 2026-08-17 19:38:22 +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