diff --git a/.envrc b/.envrc new file mode 100644 index 00000000..3550a30f --- /dev/null +++ b/.envrc @@ -0,0 +1 @@ +use flake diff --git a/flake.nix b/flake.nix index a68b6fa9..28d29180 100644 --- a/flake.nix +++ b/flake.nix @@ -45,5 +45,18 @@ }; default = caelestia-shell; }); + + devShells = forAllSystems (pkgs: { + default = let + shell = self.packages.${pkgs.system}.caelestia-shell; + in + pkgs.mkShellNoCC { + inputsFrom = [shell]; + packages = [pkgs.material-symbols]; + shellHook = '' + export CAELESTIA_BD_PATH=${shell}/bin/beat_detector + ''; + }; + }); }; }