1
0
mirror of https://github.com/AvengeMedia/DankMaterialShell.git synced 2026-01-24 13:32:50 -05:00

labwc patch (#1391)

This commit is contained in:
Flux
2026-01-16 16:50:01 +02:00
committed by GitHub
parent 59be179821
commit d7b7086b21
2 changed files with 20 additions and 3 deletions

View File

@@ -11,12 +11,18 @@ let
inherit (config.services.greetd.settings.default_session) user;
compositorPackage =
let
configured = lib.attrByPath [ "programs" cfg.compositor.name "package" ] null config;
in
if configured != null then configured else builtins.getAttr cfg.compositor.name pkgs;
cacheDir = "/var/lib/dms-greeter";
greeterScript = pkgs.writeShellScriptBin "dms-greeter" ''
export PATH=$PATH:${
lib.makeBinPath [
cfg.quickshell.package
config.programs.${cfg.compositor.name}.package
compositorPackage
]
}
${
@@ -64,6 +70,7 @@ in
"niri"
"hyprland"
"sway"
"labwc"
];
description = "Compositor to run greeter in";
};