flake: allow extra QT packages in dms-shell package#1903
flake: allow extra QT packages in dms-shell package#1903Purian23 merged 1 commit intoAvengeMedia:masterfrom
Conversation
|
Mhh.. Somehow with this approach, the HomeAssistant plugin again reports "Missing dependency". Not sure if this because I was using the stable version before. UPDATE: No, was using the same DMS / Quickshell version of course. Will have a look what I am doing wrong. |
|
@djmaze, have you used the Run |
|
Yeah, it is in there, I already checked that before. Of course I also restarted dms. When switching back to my branch, it works again. I realized though that with the setup from my branch it is qtwebsockets-6.10.2 while with the config I am using your branch with it is qtwebsockets-6.10.1. Though I tried to use nixos-unstable same as in the dms flake. But I have to admit I am not a NixOS expert, so trying to find my way through this. My config inside looks like this (I have a flake-based NixOS setup): programs.dank-material-shell = {
enable = true;
enableSystemMonitoring = true;
package = dms.packages.x86_64-linux.dms-shell.override {
extraQtPackages = with nixos-unstable.kdePackages; [ qtwebsockets ];
};
dgop.package = pkgs-unstable.dgop;
};I probably need to find a way to fix this myself. |
This allows users to, optionally, add extra QT packages in dms-shell wrapper variables. This is useful for some QT packages some plugins may need, such as
qtwebsocketsin #1892.Example usage: