From 46b643a76578bc719a30fd5db65355eb84006eff Mon Sep 17 00:00:00 2001 From: matt1432 <matt@nelim.org> Date: Thu, 24 Apr 2025 14:30:37 -0400 Subject: [PATCH] feat: add quickshell devShell --- devShells/default.nix | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) 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