xmonad: respect desktop shell UI selector

This commit is contained in:
2026-04-29 14:12:04 -07:00
parent 1a2b75adcb
commit f826c6ae75

View File

@@ -1,6 +1,6 @@
{ config, pkgs, inputs, makeEnable, ... }: { config, pkgs, inputs, lib, makeEnable, ... }:
makeEnable config "myModules.xmonad" true { makeEnable config "myModules.xmonad" true {
myModules.taffybar.enable = true; myModules.taffybar.enable = lib.mkDefault (config.myModules.desktop.shellUi == "taffybar");
nixpkgs.overlays = with inputs; [ nixpkgs.overlays = with inputs; [
xmonad.overlay xmonad.overlay