summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.envrc1
-rw-r--r--flake.nix13
2 files changed, 14 insertions, 0 deletions
diff --git a/.envrc b/.envrc
new file mode 100644
index 0000000..3550a30
--- /dev/null
+++ b/.envrc
@@ -0,0 +1 @@
+use flake
diff --git a/flake.nix b/flake.nix
index a68b6fa..28d2918 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
+ '';
+ };
+ });
};
}