summaryrefslogtreecommitdiff
path: root/templates/full/nix/dev.nix
diff options
context:
space:
mode:
authorseth <[email protected]>2023-09-24 14:24:05 -0400
committerseth <[email protected]>2023-09-24 14:24:05 -0400
commit9b912d435520c1f0cc952c46a2c75100457cc245 (patch)
treeb4c0646d7539c63b1a24dd06d66d1797204b88c3 /templates/full/nix/dev.nix
parent0f7848c8a6936bc80b043b2d2308ef0d85633b13 (diff)
templates/final: use slightly better practices
Diffstat (limited to 'templates/full/nix/dev.nix')
-rw-r--r--templates/full/nix/dev.nix12
1 files changed, 8 insertions, 4 deletions
diff --git a/templates/full/nix/dev.nix b/templates/full/nix/dev.nix
index 508e3d6..e3197ff 100644
--- a/templates/full/nix/dev.nix
+++ b/templates/full/nix/dev.nix
@@ -1,9 +1,10 @@
-{self, ...}: {
+{
perSystem = {
- config,
pkgs,
+ config,
+ self',
...
- } @ args: {
+ }: {
pre-commit = {
settings.hooks = {
alejandra.enable = true;
@@ -16,13 +17,16 @@
devShells = {
default = pkgs.mkShell {
shellHook = config.pre-commit.installationScript;
+
packages = with pkgs; [
- self.formatter.${args.system}
+ self'.formatter
deadnix
nil
statix
];
};
};
+
+ formatter = pkgs.alejandra;
};
}