refactor(dotfiles): centralize Nix file names
This commit was merged in pull request #107.
This commit is contained in:
@@ -10,3 +10,14 @@ Pass `util` to Nix functions that need the helper.
|
||||
|
||||
`util.collectNixFiles` centralizes recursive discovery of Nix files.
|
||||
Repository Nix code uses one implementation.
|
||||
|
||||
## Remove Nix file suffixes with the utility
|
||||
|
||||
### Rule
|
||||
|
||||
Use `util.removeNixSuffix` to remove a `.nix` suffix from a path.
|
||||
Do not call `builtins.baseNameOf` or `lib.removeSuffix ".nix"` outside the utility definition.
|
||||
|
||||
### Rationale
|
||||
|
||||
The utility centralizes Nix file-name normalization.
|
||||
|
||||
Reference in New Issue
Block a user