From fade23225a761495882e14b11b8f003a558171fb Mon Sep 17 00:00:00 2001 From: alexion Date: Sat, 19 Sep 2026 16:17:54 -0400 Subject: [PATCH] docs(nix): simplify flake output rule --- src/skills/style/nix/rules/flake.md | 8 ++------ 1 file changed, 2 insertions(+), 6 deletions(-) diff --git a/src/skills/style/nix/rules/flake.md b/src/skills/style/nix/rules/flake.md index 6535c66..3e75efc 100644 --- a/src/skills/style/nix/rules/flake.md +++ b/src/skills/style/nix/rules/flake.md @@ -5,12 +5,8 @@ ### Rule Add flake inputs in `flake.nix`. -Put root flake output composition in `src/flake/default.nix`. -Keep `src/flake` focused on composing public outputs from implementation files it imports. -Put project-specific package implementation in that project's source tree, for example -`src/xatu/package.nix`. -Put NixOS and dotfiles implementation in `src/dotfiles`. -Use `flake.nix` to pass inputs into the root flake implementation. +Put new flake output implementation in `src/flake/default.nix`. +Use `flake.nix` to pass inputs into that implementation. ### Rationale