summaryrefslogtreecommitdiff
path: root/parts/dev-shells.nix
diff options
context:
space:
mode:
authorFuwn <[email protected]>2024-10-08 16:24:00 -0700
committerFuwn <[email protected]>2024-10-08 16:24:00 -0700
commit09cb21d49762859966c0b3a814ff205d60fe6a22 (patch)
treecfe2a48c0b5fdc0baf00a986bda2bd59a8dfa1a3 /parts/dev-shells.nix
parentcaddy-tailscale: fix version (diff)
downloadnixos-config-09cb21d49762859966c0b3a814ff205d60fe6a22.tar.xz
nixos-config-09cb21d49762859966c0b3a814ff205d60fe6a22.zip
flake: move perSystem attributes to parts
Diffstat (limited to 'parts/dev-shells.nix')
-rw-r--r--parts/dev-shells.nix19
1 files changed, 19 insertions, 0 deletions
diff --git a/parts/dev-shells.nix b/parts/dev-shells.nix
new file mode 100644
index 0000000..09bb2fb
--- /dev/null
+++ b/parts/dev-shells.nix
@@ -0,0 +1,19 @@
+{
+ config,
+ pkgs,
+ self,
+ system,
+ ...
+}:
+{
+ devShells.default = pkgs.mkShell {
+ inherit (self.checks.${system}.pre-commit-check) shellHook;
+
+ buildInputs = self.checks.${system}.pre-commit-check.enabledPackages;
+
+ inputsFrom = [
+ config.flake-root.devShell
+ config.just-flake.outputs.devShell
+ ];
+ };
+}