{ pkgs, inputs, ... }: { programs.noctalia-shell = { enable = true; systemd.enable = true; settings = { # configure noctalia here dock.enabled = false; osd.enabled = false; location. location = { weatherEnabled = false; monthBeforeDay = true; }; general = { avatarImage = "/home/alisceon/Pictures/system/prof.png"; radiusRatio = 0.2; }; notifications = { density = "compact"; location = "top"; }; appLauncher = { density = "compact"; }; wallpaper = { directory = "/home/alisceon/Pictures/system/prof.png"; automationEnabled = false; }; controlCenter = { cards = [ { "id" = "brightness-card"; enabled = false; } { "id" = "weather-card"; enabled = false; } ]; }; bar = { density = "compact"; position = "top"; showCapsule = false; widgets = { left = [ { id = "ControlCenter"; useDistroLogo = true; } { hideUnoccupied = false; id = "Workspace"; labelMode = "index"; pillSize = 1; } ]; center = [ { id = "ActiveWindow"; maxWidth = 512; showIcon = false; } ]; right = [ { id = "Tray"; } { id = "NotificationHistory"; showUnreadBadge = true; unreadBadgeColor = "primary"; } { id = "Battery"; alwaysShowPercentage = true; warningThreshold = 30; displayMode = "graphic"; } { id = "Clock"; formatHorizontal = "HH:mm"; formatVertical = "HH mm"; useMonospacedFont = true; usePrimaryColor = true; } ]; }; }; }; }; }