aboutsummaryrefslogtreecommitdiffstats
path: root/inputs.nix
diff options
context:
space:
mode:
authorBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-08-17 22:27:54 +0200
committerBenedikt Peetz <benedikt.peetz@b-peetz.de>2026-08-17 22:27:54 +0200
commitaa55de1820a5ae27ac32b9b0e33b18ae592b46fb (patch)
tree3588105ee84d057c90b3ff2ff18d5d4e50fc4afc /inputs.nix
parenttreewide: Update (diff)
downloadnixos-config-aa55de1820a5ae27ac32b9b0e33b18ae592b46fb.zip
modules/direnv: Implement pre-cached devshells
That means, that the devshells are only build once and centrally updated. Ideally, they would be built upon system update, but I haven't figured out a way to run `nix print-dev-env` in a nix build sandbox yet (and hope, that it's not necessary anymore once, that functionality moves to nixpkgs' `mkShell`).
Diffstat (limited to '')
-rw-r--r--inputs.nix3
1 files changed, 3 insertions, 0 deletions
diff --git a/inputs.nix b/inputs.nix
index b874df3c..abc7822e 100644
--- a/inputs.nix
+++ b/inputs.nix
@@ -89,6 +89,9 @@ in {
"disko" = {
url = "github:nix-community/disko/master";
};
+ "devshells" = {
+ url = "git+https://git.foss-syndicate.org/bpeetz/devshells?ref=prime";
+ };
"flake-compat" = {
url = "git+https://git.lix.systems/lix-project/flake-compat?ref=main";
};