fix(system): fix aux.system.ui.desktops namespacing in desktop and flatpak modules

This commit is contained in:
Andre 2024-06-29 10:31:30 -04:00
parent f77c7ca594
commit 12fe9fd0b9
3 changed files with 9 additions and 9 deletions

View file

@ -3,7 +3,6 @@
pkgs,
config,
lib,
inputs,
...
}:
let

View file

@ -25,9 +25,10 @@ in
};
config = lib.mkIf cfg.enable {
aux.system.ui.audio.enable = true;
hardware.bluetooth.enable = true;
aux.system = {
bluetooth.enable = true;
ui.audio.enable = true;
};
boot = {
# Enable Plymouth for graphical bootsplash.
@ -46,12 +47,12 @@ in
# Enable the X11 windowing system.
enable = true;
# Enable touchpad support (enabled by default in most desktop managers, buuuut just in case).
libinput.enable = true;
# Configure keymap in X11
xkb = config.aux.system.ui.desktops.xkb;
};
# Enable touchpad support (enabled by default in most desktop managers, buuuut just in case).
libinput.enable = true;
};
# Support for AppImage files

View file

@ -66,8 +66,8 @@ with lib;
aggregatedIcons = pkgs.buildEnv {
name = "system-icons";
paths = with pkgs; [
(lib.mkIf config.aux.system.ui.gnome.enable gnome.gnome-themes-extra)
(lib.mkIf config.aux.system.ui.kde.enable kdePackages.breeze-icons)
(lib.mkIf config.aux.system.ui.desktops.gnome.enable gnome.gnome-themes-extra)
(lib.mkIf config.aux.system.ui.desktops.kde.enable kdePackages.breeze-icons)
];
pathsToLink = [ "/share/icons" ];
};