diff options
Diffstat (limited to 'nix/default.nix')
| -rw-r--r-- | nix/default.nix | 27 |
1 files changed, 1 insertions, 26 deletions
diff --git a/nix/default.nix b/nix/default.nix index c46aebb..8b1662b 100644 --- a/nix/default.nix +++ b/nix/default.nix @@ -93,29 +93,6 @@ ''; }; - idleInhibitor = stdenv.mkDerivation { - pname = "wayland-idle-inhibitor"; - version = "1.0"; - - src = ./../assets/cpp; - - nativeBuildInputs = [gcc wayland-scanner wayland-protocols]; - buildInputs = [wayland]; - - buildPhase = '' - wayland-scanner client-header < ${wayland-protocols}/share/wayland-protocols/unstable/idle-inhibit/idle-inhibit-unstable-v1.xml > idle-inhibitor.h - wayland-scanner private-code < ${wayland-protocols}/share/wayland-protocols/unstable/idle-inhibit/idle-inhibit-unstable-v1.xml > idle-inhibitor.c - - gcc -o idle-inhibitor.o -c idle-inhibitor.c - g++ -o inhibit_idle idle-inhibitor.cpp idle-inhibitor.o -lwayland-client - ''; - - installPhase = '' - mkdir -p $out/bin - install -Dm755 inhibit_idle $out/bin/inhibit_idle - ''; - }; - plugin = stdenv.mkDerivation { pname = "caelestia-qt-plugin"; version = "0.0.1"; @@ -139,7 +116,7 @@ in src = ./..; nativeBuildInputs = [gcc makeWrapper qt6.wrapQtAppsHook]; - buildInputs = [quickshell plugin beatDetector idleInhibitor xkeyboard-config qt6.qtbase]; + buildInputs = [quickshell plugin beatDetector xkeyboard-config qt6.qtbase]; propagatedBuildInputs = runtimeDeps; patchPhase = '' @@ -155,12 +132,10 @@ in --prefix PATH : "${lib.makeBinPath runtimeDeps}" \ --set FONTCONFIG_FILE "${fontconfig}" \ --set CAELESTIA_BD_PATH ${beatDetector}/bin/beat_detector \ - --set CAELESTIA_II_PATH ${idleInhibitor}/bin/inhibit_idle \ --set CAELESTIA_XKB_RULES_PATH ${xkeyboard-config}/share/xkeyboard-config-2/rules/base.lst \ --add-flags "-p $out/share/caelestia-shell" ln -sf ${beatDetector}/bin/beat_detector $out/bin - ln -sf ${idleInhibitor}/bin/inhibit_idle $out/bin ''; meta = { |