/ shell.nix
shell.nix
1 (import ( 2 let 3 lock = builtins.fromJSON (builtins.readFile ./flake.lock); 4 in 5 fetchTarball { 6 url = "https://github.com/edolstra/flake-compat/archive/${lock.nodes.flake-compat.locked.rev}.tar.gz"; 7 sha256 = lock.nodes.flake-compat.locked.narHash; 8 } 9 ) { src = ./.; } 10 # Since a lot of existing CI tests is based on `shell.nix` 11 # we forward to the integrationTests shell, instead of the 12 # default (developer) shell. 13 ).shellNix.devShells."${builtins.currentSystem}".integrationTests