{ config, pkgs, inputs, lib, osConfig, ... }: { imports = if true then [ inputs.noctalia.homeModules.default ] else [ ]; config = { programs.noctalia-shell = if osConfig.desktop.shell.noctalia.enable then { enable = true; settings = { bar = { density = "compact"; position = "center"; showCapsule = true; widgets = { left = [ { id = "ControlCenter"; useDistroLogo = true; } { id = "Network"; } { id = "Bluetooth"; } ]; center = [ { id = "Workspace"; labelMode = "none"; hideUnoccupied = false; } ]; }; }; }; } else { }; }; }