{pkgs, inputs, lib,...}: { imports = [ inputs.noctalia.homeModules.default ]; programs.noctalia-shell = { enable = true; settings = { general = { avatarImage = "/home/joshuaelm/NixOS-configs/pfp.jpg"; }; bar = lib.mkForce { position = "top"; monitors = [ ]; density = "default"; showOutline = false; showCapsule = true; capsuleOpacity = 1; backgroundOpacity = 1; useSeparateOpacity = false; floating = false; marginVertical = 4; marginHorizontal = 4; outerCorners = true; exclusive = true; hideOnOverview = false; widgets = { left = [ { id = "ControlCenter"; } { id = "Workspace"; } ]; center = [ { id = "Clock"; } { id = "MediaMini"; } ]; right = [ { id = "Tray"; } { id = "Volume"; } { id = "Battery"; } { id= "Brightness"; } ]; }; }; wallpaper = { enabled = true; }; appLauncher = { terminalCommand = "kitty -e"; }; location = { monthBeforeDay = true; name = "Cedar Hill, United States"; weatherEnabled = true; weatherShowEffects = true; useFahrenheit = true; use12hourFormat = false; showWeekNumberInCalendar = false; showCalendarEvents = false; showCalendarWeather = true; analogClockInCalendar = false; firstDayOfWeek = -1; hideWeatherTimezone = false; hideWeatherCityName = false; }; }; }; }