summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoranders130 <93037023+anders130@users.noreply.github.com>2025-08-09 05:47:43 +0200
committerGitHub <noreply@github.com>2025-08-09 13:47:43 +1000
commita14430e75903b3de9fae2d55c5e527d055be9d6a (patch)
tree66e55b493ac9140513da059d0f6a65fcc128979d
parentbar: add min padding (diff)
downloadcaelestia-shell-a14430e75903b3de9fae2d55c5e527d055be9d6a.tar.gz
caelestia-shell-a14430e75903b3de9fae2d55c5e527d055be9d6a.tar.bz2
caelestia-shell-a14430e75903b3de9fae2d55c5e527d055be9d6a.zip
nix: make package derivation patchable (#378)
* internal/nix: add .direnv to gitignore * nix: make package patchable
-rw-r--r--.gitignore1
-rw-r--r--default.nix6
2 files changed, 6 insertions, 1 deletions
diff --git a/.gitignore b/.gitignore
index 1d01d5a..45b5708 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
+.direnv
/result
/.qmlls.ini
diff --git a/default.nix b/default.nix
index 3396de0..365d155 100644
--- a/default.nix
+++ b/default.nix
@@ -80,11 +80,15 @@ in
installPhase = ''
install -Dm755 bin/beat_detector $out/bin/beat_detector
+
+ mkdir -p $out/share/caelestia-shell
+ cp -r ./* $out/share/caelestia-shell
+
makeWrapper ${quickshell}/bin/qs $out/bin/caelestia-shell \
--prefix PATH : "${lib.makeBinPath runtimeDeps}" \
--set FONTCONFIG_FILE "${fontconfig}" \
--set CAELESTIA_BD_PATH $out/bin/beat_detector \
- --add-flags '-p ${./.}'
+ --add-flags "-p $out/share/caelestia-shell"
'';
meta = {