last 7 months of qs changes
This commit is contained in:
parent
2c64563ade
commit
4b90113a54
103 changed files with 3467 additions and 1415 deletions
|
|
@ -1,16 +1,29 @@
|
|||
{ inputs, pkgs, lib, system, impurity, ... }: let
|
||||
{ config, inputs, pkgs, lib, system, impurity, ... }: let
|
||||
inherit (inputs) quickshell;
|
||||
# hack because the greeter user cant access /home/admin
|
||||
maybeLink = path: if config.home.username == "admin" then impurity.link path else path;
|
||||
in {
|
||||
home.packages = with pkgs; [
|
||||
qt6.qtimageformats # amog
|
||||
qt6.qt5compat # shader fx
|
||||
quickshell.packages.${system}.default
|
||||
pamtester # lockscreen
|
||||
(quickshell.packages.${system}.default.override (prevqs: {
|
||||
debug = true;
|
||||
qt6 = prevqs.qt6.overrideScope (_: prevqt: {
|
||||
qtdeclarative = prevqt.qtdeclarative.overrideAttrs (prev: {
|
||||
cmakeBuildType = "Debug";
|
||||
dontStrip = true;
|
||||
});
|
||||
});
|
||||
|
||||
breakpad = prevqs.breakpad.override rec {
|
||||
stdenv = pkgs.gcc13Stdenv;
|
||||
};
|
||||
}))
|
||||
grim imagemagick # screenshot
|
||||
];
|
||||
|
||||
xdg.configFile."quickshell/manifest.conf".text = lib.generators.toKeyValue {} {
|
||||
shell = "${impurity.link ./shell}";
|
||||
lockscreen = "${impurity.link ./lockscreen}";
|
||||
shell = "${maybeLink ./.}/shell";
|
||||
greeter = "${maybeLink ./.}/shell/greeter.qml";
|
||||
};
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue