diff --git a/devShells/default.nix b/devShells/default.nix index 3110e071..2ef64464 100644 --- a/devShells/default.nix +++ b/devShells/default.nix @@ -3,7 +3,7 @@ self, ... }: let - inherit (builtins) attrValues; + inherit (pkgs.lib) attrValues makeSearchPath; neovimShells = import ./neovim-shells {inherit pkgs self;}; @@ -37,6 +37,19 @@ in node = pkgs.callPackage ./node {inherit bumpNpmDeps;}; + quickshell = pkgs.mkShell { + packages = [ + pkgs.quickshell + ]; + + shellHook = '' + export QML2_IMPORT_PATH="$QML2_IMPORT_PATH:${makeSearchPath "lib/qt-6/qml" [ + pkgs.quickshell + pkgs.kdePackages.qtdeclarative + ]}" + ''; + }; + subtitles-dev = pkgs.callPackage ./subtitle-dev {inherit bumpNpmDeps;}; } // neovimShells