diff --git a/modules/desktop/wm/default.nix b/modules/desktop/wm/default.nix index 8a9385c..5630189 100644 --- a/modules/desktop/wm/default.nix +++ b/modules/desktop/wm/default.nix @@ -6,7 +6,7 @@ ./hyprlock.nix ./wallpaper.nix ./niri.nix - ./noctalia.nix + ./noctalia ./waybar.nix ./xdg.nix ]; diff --git a/modules/desktop/wm/noctalia.nix b/modules/desktop/wm/noctalia.nix deleted file mode 100644 index 7f1bdc3..0000000 --- a/modules/desktop/wm/noctalia.nix +++ /dev/null @@ -1,553 +0,0 @@ -{ - inputs, - config, - lib, - ... -}: -{ - imports = [ inputs.noctalia.homeModules.default ]; - - config = lib.mkIf config.desktop.noctalia.enable { - qt = { - enable = true; - style.name = "kvantum"; - }; - - home.file.".cache/noctalia/wallpapers.json" = { - text = builtins.toJSON { defaultWallpaper = config.desktop.wallpaper.image; }; - }; - - programs.niri.settings = { - spawn-at-startup = [ { command = [ (lib.getExe config.programs.noctalia-shell.package) ]; } ]; - - binds = { - "Mod+R".action.spawn = [ - "noctalia-shell" - "ipc" - "call" - "launcher" - "toggle" - ]; - "Mod+Shift+N".action.spawn = [ - "noctalia-shell" - "ipc" - "call" - "controlCenter" - "toggle" - ]; - "Mod+Shift+O".action.spawn = [ - "noctalia-shell" - "ipc" - "call" - "sessionMenu" - "toggle" - ]; - }; - }; - - programs.noctalia-shell = { - enable = true; - settings = { - settingsVersion = 0; - appLauncher = { - autoPasteClipboard = false; - clipboardWrapText = true; - customLaunchPrefix = ""; - customLaunchPrefixEnabled = false; - enableClipPreview = true; - enableClipboardHistory = false; - enableSettingsSearch = true; - iconMode = "native"; - ignoreMouseInput = false; - pinnedApps = [ - "firefox-devedition" - "com.mitchellh.ghostty" - "vesktop" - "signal" - ]; - position = "center"; - screenshotAnnotationTool = ""; - showCategories = false; - showIconBackground = false; - sortByMostUsed = true; - terminalCommand = "ghostty -e"; - useApp2Unit = false; - viewMode = "grid"; - }; - audio = { - cavaFrameRate = 30; - mprisBlacklist = [ ]; - preferredPlayer = ""; - visualizerType = "linear"; - volumeFeedback = false; - volumeOverdrive = false; - volumeStep = 5; - }; - bar = { - backgroundOpacity = 0.93; - barType = "simple"; - capsuleOpacity = 1; - density = "default"; - exclusive = true; - floating = false; - frameRadius = 12; - frameThickness = 8; - hideOnOverview = false; - marginHorizontal = 4; - marginVertical = 4; - monitors = [ ]; - outerCorners = true; - position = "top"; - screenOverrides = [ ]; - showCapsule = true; - showOutline = false; - useSeparateOpacity = false; - widgets = { - center = [ - { - characterCount = 2; - colorizeIcons = false; - emptyColor = "secondary"; - enableScrollWheel = true; - focusedColor = "primary"; - followFocusedScreen = false; - groupedBorderOpacity = 1; - hideUnoccupied = false; - iconScale = 0.8; - id = "Workspace"; - labelMode = "index"; - occupiedColor = "secondary"; - showApplications = false; - showBadge = true; - showLabelsOnlyWhenOccupied = true; - unfocusedIconsOpacity = 1; - } - ]; - left = [ - { - icon = "rocket"; - id = "Launcher"; - usePrimaryColor = false; - } - { - customFont = ""; - formatHorizontal = "HH:mm ddd, MMM dd"; - formatVertical = "HH mm - dd MM"; - id = "Clock"; - tooltipFormat = "HH:mm ddd, MMM dd"; - useCustomFont = false; - usePrimaryColor = false; - } - { - compactMode = true; - diskPath = "/"; - id = "SystemMonitor"; - showCpuTemp = true; - showCpuUsage = true; - showDiskUsage = false; - showGpuTemp = false; - showLoadAverage = false; - showMemoryAsPercent = false; - showMemoryUsage = true; - showNetworkStats = false; - showSwapUsage = false; - useMonospaceFont = true; - usePrimaryColor = false; - } - { - colorizeIcons = false; - hideMode = "hidden"; - id = "ActiveWindow"; - maxWidth = 145; - scrollingMode = "hover"; - showIcon = true; - useFixedWidth = false; - } - { - compactMode = false; - compactShowAlbumArt = true; - compactShowVisualizer = false; - hideMode = "hidden"; - hideWhenIdle = false; - id = "MediaMini"; - maxWidth = 145; - panelShowAlbumArt = true; - panelShowVisualizer = true; - scrollingMode = "hover"; - showAlbumArt = true; - showArtistFirst = true; - showProgressRing = true; - showVisualizer = false; - useFixedWidth = false; - visualizerType = "linear"; - } - ]; - right = [ - { - blacklist = [ ]; - colorizeIcons = false; - drawerEnabled = true; - hidePassive = false; - id = "Tray"; - pinned = [ ]; - } - { - hideWhenZero = false; - hideWhenZeroUnread = false; - id = "NotificationHistory"; - showUnreadBadge = true; - } - { - deviceNativePath = ""; - displayMode = "onhover"; - hideIfIdle = false; - hideIfNotDetected = true; - id = "Battery"; - showNoctaliaPerformance = false; - showPowerProfiles = false; - warningThreshold = 30; - } - { - displayMode = "onhover"; - id = "Volume"; - middleClickCommand = "pwvucontrol || pavucontrol"; - } - { - displayMode = "onhover"; - id = "Brightness"; - } - { - colorizeDistroLogo = false; - colorizeSystemIcon = "none"; - customIconPath = ""; - enableColorization = false; - icon = "noctalia"; - id = "ControlCenter"; - useDistroLogo = false; - } - ]; - }; - }; - brightness = { - brightnessStep = 5; - enableDdcSupport = false; - enforceMinimum = true; - }; - calendar = { - cards = [ - { - enabled = true; - id = "calendar-header-card"; - } - { - enabled = true; - id = "calendar-month-card"; - } - { - enabled = true; - id = "weather-card"; - } - ]; - }; - colorSchemes = { - darkMode = true; - generationMethod = "tonal-spot"; - manualSunrise = "06:30"; - manualSunset = "18:30"; - monitorForColors = ""; - predefinedScheme = "Catppuccin"; - schedulingMode = "off"; - useWallpaperColors = false; - }; - controlCenter = { - cards = [ - { - enabled = true; - id = "profile-card"; - } - { - enabled = true; - id = "shortcuts-card"; - } - { - enabled = true; - id = "audio-card"; - } - { - enabled = false; - id = "brightness-card"; - } - { - enabled = true; - id = "weather-card"; - } - { - enabled = true; - id = "media-sysmon-card"; - } - ]; - diskPath = "/"; - position = "close_to_bar_button"; - shortcuts = { - left = [ - { id = "Network"; } - { id = "Bluetooth"; } - { id = "WallpaperSelector"; } - { id = "NoctaliaPerformance"; } - ]; - right = [ - { id = "Notifications"; } - { id = "PowerProfile"; } - { id = "KeepAwake"; } - { id = "NightLight"; } - ]; - }; - }; - desktopWidgets = { - enabled = false; - gridSnap = false; - monitorWidgets = [ ]; - }; - dock = { - animationSpeed = 1; - backgroundOpacity = 1; - colorizeIcons = false; - deadOpacity = 0.6; - displayMode = "auto_hide"; - enabled = true; - floatingRatio = 1; - inactiveIndicators = false; - monitors = [ "eDP-1" ]; - onlySameOutput = true; - pinnedApps = [ ]; - pinnedStatic = false; - position = "bottom"; - size = 1; - }; - general = { - allowPanelsOnScreenWithoutBar = true; - animationDisabled = false; - animationSpeed = 1; - autoStartAuth = false; - avatarImage = "/run/.face"; - boxRadiusRatio = 1; - compactLockScreen = false; - dimmerOpacity = 0.2; - enableLockScreenCountdown = true; - enableShadows = true; - forceBlackScreenCorners = false; - iRadiusRatio = 1; - language = ""; - lockOnSuspend = true; - lockScreenCountdownDuration = 10000; - radiusRatio = 1; - scaleRatio = 1; - screenRadiusRatio = 0; - shadowDirection = "bottom_right"; - shadowOffsetX = 2; - shadowOffsetY = 3; - showChangelogOnStartup = true; - showHibernateOnLockScreen = false; - showScreenCorners = false; - showSessionButtonsOnLockScreen = true; - telemetryEnabled = false; - }; - hooks = { - darkModeChange = ""; - enabled = false; - performanceModeDisabled = ""; - performanceModeEnabled = ""; - screenLock = ""; - screenUnlock = ""; - session = ""; - startup = ""; - wallpaperChange = ""; - }; - location = { - analogClockInCalendar = false; - firstDayOfWeek = -1; - hideWeatherCityName = false; - hideWeatherTimezone = false; - name = "Paris"; - showCalendarEvents = true; - showCalendarWeather = true; - showWeekNumberInCalendar = false; - use12hourFormat = false; - useFahrenheit = false; - weatherEnabled = true; - weatherShowEffects = true; - }; - network = { - bluetoothDetailsViewMode = "grid"; - bluetoothHideUnnamedDevices = false; - bluetoothRssiPollIntervalMs = 10000; - bluetoothRssiPollingEnabled = false; - wifiDetailsViewMode = "grid"; - wifiEnabled = true; - }; - nightLight = { - autoSchedule = true; - dayTemp = "6500"; - enabled = false; - forced = false; - manualSunrise = "06:30"; - manualSunset = "18:30"; - nightTemp = "4000"; - }; - notifications = { - backgroundOpacity = 1; - criticalUrgencyDuration = 15; - enableKeyboardLayoutToast = true; - enableMediaToast = false; - enabled = true; - location = "top_right"; - lowUrgencyDuration = 3; - monitors = [ ]; - normalUrgencyDuration = 8; - overlayLayer = true; - respectExpireTimeout = false; - saveToHistory = { - critical = true; - low = true; - normal = true; - }; - sounds = { - criticalSoundFile = ""; - enabled = false; - excludedApps = "discord,firefox,chrome,chromium,edge"; - lowSoundFile = ""; - normalSoundFile = ""; - separateSounds = false; - volume = 0.5; - }; - }; - osd = { - autoHideMs = 2000; - backgroundOpacity = 1; - enabled = true; - enabledTypes = [ - 0 - 1 - 2 - ]; - location = "top_right"; - monitors = [ ]; - overlayLayer = true; - }; - sessionMenu = { - countdownDuration = 10000; - enableCountdown = true; - largeButtonsLayout = "grid"; - largeButtonsStyle = false; - position = "center"; - powerOptions = [ - { - action = "lock"; - enabled = true; - } - { - action = "suspend"; - enabled = true; - } - { - action = "hibernate"; - enabled = true; - } - { - action = "reboot"; - enabled = true; - } - { - action = "logout"; - enabled = true; - } - { - action = "shutdown"; - enabled = true; - } - ]; - showHeader = true; - showNumberLabels = true; - }; - systemMonitor = { - cpuCriticalThreshold = 90; - cpuPollingInterval = 3000; - cpuWarningThreshold = 80; - criticalColor = ""; - diskCriticalThreshold = 90; - diskPollingInterval = 30000; - diskWarningThreshold = 80; - enableDgpuMonitoring = false; - externalMonitor = "resources || missioncenter || jdsystemmonitor || corestats || system-monitoring-center || gnome-system-monitor || plasma-systemmonitor || mate-system-monitor || ukui-system-monitor || deepin-system-monitor || pantheon-system-monitor"; - gpuCriticalThreshold = 90; - gpuPollingInterval = 3000; - gpuWarningThreshold = 80; - loadAvgPollingInterval = 3000; - memCriticalThreshold = 90; - memPollingInterval = 3000; - memWarningThreshold = 80; - networkPollingInterval = 3000; - swapCriticalThreshold = 90; - swapWarningThreshold = 80; - tempCriticalThreshold = 90; - tempPollingInterval = 3000; - tempWarningThreshold = 80; - useCustomColors = false; - warningColor = ""; - }; - templates = { - activeTemplates = [ ]; - enableUserTheming = false; - }; - ui = { - bluetoothDetailsViewMode = "grid"; - bluetoothHideUnnamedDevices = false; - boxBorderEnabled = false; - fontDefault = "Lexend"; - fontDefaultScale = 1; - fontFixed = "MonoLisa"; - fontFixedScale = 1; - networkPanelView = "wifi"; - panelBackgroundOpacity = 0.93; - panelsAttachedToBar = true; - settingsPanelMode = "attached"; - tooltipsEnabled = true; - wifiDetailsViewMode = "grid"; - }; - wallpaper = { - automationEnabled = false; - directory = "/home/kar/Pictures/Wallpapers"; - enableMultiMonitorDirectories = false; - enabled = true; - fillColor = "#000000"; - fillMode = "crop"; - hideWallpaperFilenames = false; - monitorDirectories = [ ]; - overviewEnabled = false; - panelPosition = "follow_bar"; - randomIntervalSec = 300; - setWallpaperOnAllMonitors = true; - showHiddenFiles = false; - solidColor = "#1a1a2e"; - transitionDuration = 1500; - transitionEdgeSmoothness = 0.05; - transitionType = "random"; - useSolidColor = false; - useWallhaven = true; - viewMode = "single"; - wallhavenApiKey = ""; - wallhavenCategories = "111"; - wallhavenOrder = "desc"; - wallhavenPurity = "100"; - wallhavenQuery = "catppuccin"; - wallhavenRatios = ""; - wallhavenResolutionHeight = ""; - wallhavenResolutionMode = "atleast"; - wallhavenResolutionWidth = ""; - wallhavenSorting = "relevance"; - wallpaperChangeMode = "random"; - }; - }; - }; - }; -} diff --git a/modules/desktop/wm/noctalia/default.nix b/modules/desktop/wm/noctalia/default.nix new file mode 100644 index 0000000..39f3cc9 --- /dev/null +++ b/modules/desktop/wm/noctalia/default.nix @@ -0,0 +1,56 @@ +{ + inputs, + config, + lib, + ... +}: +let + settings = lib.importJSON ./settings.json; +in +{ + imports = [ inputs.noctalia.homeModules.default ]; + + config = lib.mkIf config.desktop.noctalia.enable { + qt = { + enable = true; + style.name = "kvantum"; + }; + + home.file.".cache/noctalia/wallpapers.json" = { + text = builtins.toJSON { defaultWallpaper = config.desktop.wallpaper.image; }; + }; + + programs.niri.settings = { + spawn-at-startup = [ { command = [ (lib.getExe config.programs.noctalia-shell.package) ]; } ]; + + binds = { + "Mod+R".action.spawn = [ + "noctalia-shell" + "ipc" + "call" + "launcher" + "toggle" + ]; + "Mod+Shift+N".action.spawn = [ + "noctalia-shell" + "ipc" + "call" + "controlCenter" + "toggle" + ]; + "Mod+Shift+O".action.spawn = [ + "noctalia-shell" + "ipc" + "call" + "sessionMenu" + "toggle" + ]; + }; + }; + + programs.noctalia-shell = { + enable = true; + inherit settings; + }; + }; +} diff --git a/modules/desktop/wm/noctalia/settings.json b/modules/desktop/wm/noctalia/settings.json new file mode 100644 index 0000000..f335ece --- /dev/null +++ b/modules/desktop/wm/noctalia/settings.json @@ -0,0 +1,497 @@ +{ + "settingsVersion": 0, + "appLauncher": { + "autoPasteClipboard": false, + "clipboardWrapText": true, + "customLaunchPrefix": "", + "customLaunchPrefixEnabled": false, + "enableClipPreview": true, + "enableClipboardHistory": false, + "enableSettingsSearch": true, + "iconMode": "native", + "ignoreMouseInput": false, + "pinnedApps": [ + "firefox-devedition", + "com.mitchellh.ghostty", + "vesktop", + "signal" + ], + "position": "center", + "screenshotAnnotationTool": "", + "showCategories": false, + "showIconBackground": false, + "sortByMostUsed": true, + "terminalCommand": "ghostty -e", + "useApp2Unit": false, + "viewMode": "grid" + }, + "audio": { + "cavaFrameRate": 30, + "mprisBlacklist": [], + "preferredPlayer": "", + "visualizerType": "linear", + "volumeFeedback": false, + "volumeOverdrive": false, + "volumeStep": 5 + }, + "bar": { + "backgroundOpacity": 0.93, + "barType": "simple", + "capsuleOpacity": 1, + "density": "default", + "exclusive": true, + "floating": false, + "frameRadius": 12, + "frameThickness": 8, + "hideOnOverview": false, + "marginHorizontal": 4, + "marginVertical": 4, + "monitors": [], + "outerCorners": true, + "position": "top", + "screenOverrides": [], + "showCapsule": true, + "showOutline": false, + "useSeparateOpacity": false, + "widgets": { + "center": [ + { + "characterCount": 2, + "colorizeIcons": false, + "emptyColor": "secondary", + "enableScrollWheel": true, + "focusedColor": "primary", + "followFocusedScreen": false, + "groupedBorderOpacity": 1, + "hideUnoccupied": false, + "iconScale": 0.8, + "id": "Workspace", + "labelMode": "index", + "occupiedColor": "secondary", + "showApplications": false, + "showBadge": true, + "showLabelsOnlyWhenOccupied": true, + "unfocusedIconsOpacity": 1 + } + ], + "left": [ + { + "icon": "rocket", + "id": "Launcher", + "usePrimaryColor": false + }, + { + "customFont": "", + "formatHorizontal": "HH:mm ddd, MMM dd", + "formatVertical": "HH mm - dd MM", + "id": "Clock", + "tooltipFormat": "HH:mm ddd, MMM dd", + "useCustomFont": false, + "usePrimaryColor": false + }, + { + "compactMode": true, + "diskPath": "/", + "id": "SystemMonitor", + "showCpuTemp": true, + "showCpuUsage": true, + "showDiskUsage": false, + "showGpuTemp": false, + "showLoadAverage": false, + "showMemoryAsPercent": false, + "showMemoryUsage": true, + "showNetworkStats": false, + "showSwapUsage": false, + "useMonospaceFont": true, + "usePrimaryColor": false + }, + { + "colorizeIcons": false, + "hideMode": "hidden", + "id": "ActiveWindow", + "maxWidth": 145, + "scrollingMode": "hover", + "showIcon": true, + "useFixedWidth": false + }, + { + "compactMode": false, + "compactShowAlbumArt": true, + "compactShowVisualizer": false, + "hideMode": "hidden", + "hideWhenIdle": false, + "id": "MediaMini", + "maxWidth": 145, + "panelShowAlbumArt": true, + "panelShowVisualizer": true, + "scrollingMode": "hover", + "showAlbumArt": true, + "showArtistFirst": true, + "showProgressRing": true, + "showVisualizer": false, + "useFixedWidth": false, + "visualizerType": "linear" + } + ], + "right": [ + { + "blacklist": [], + "colorizeIcons": false, + "drawerEnabled": true, + "hidePassive": false, + "id": "Tray", + "pinned": [] + }, + { + "hideWhenZero": false, + "hideWhenZeroUnread": false, + "id": "NotificationHistory", + "showUnreadBadge": true + }, + { + "deviceNativePath": "", + "displayMode": "onhover", + "hideIfIdle": false, + "hideIfNotDetected": true, + "id": "Battery", + "showNoctaliaPerformance": false, + "showPowerProfiles": false, + "warningThreshold": 30 + }, + { + "displayMode": "onhover", + "id": "Volume", + "middleClickCommand": "pwvucontrol || pavucontrol" + }, + { + "displayMode": "onhover", + "id": "Brightness" + }, + { + "colorizeDistroLogo": false, + "colorizeSystemIcon": "none", + "customIconPath": "", + "enableColorization": false, + "icon": "noctalia", + "id": "ControlCenter", + "useDistroLogo": false + } + ] + } + }, + "brightness": { + "brightnessStep": 5, + "enableDdcSupport": false, + "enforceMinimum": true + }, + "calendar": { + "cards": [ + { + "enabled": true, + "id": "calendar-header-card" + }, + { + "enabled": true, + "id": "calendar-month-card" + }, + { + "enabled": true, + "id": "weather-card" + } + ] + }, + "colorSchemes": { + "darkMode": true, + "generationMethod": "tonal-spot", + "manualSunrise": "06:30", + "manualSunset": "18:30", + "monitorForColors": "", + "predefinedScheme": "Catppuccin", + "schedulingMode": "off", + "useWallpaperColors": false + }, + "controlCenter": { + "cards": [ + { + "enabled": true, + "id": "profile-card" + }, + { + "enabled": true, + "id": "shortcuts-card" + }, + { + "enabled": true, + "id": "audio-card" + }, + { + "enabled": false, + "id": "brightness-card" + }, + { + "enabled": true, + "id": "weather-card" + }, + { + "enabled": true, + "id": "media-sysmon-card" + } + ], + "diskPath": "/", + "position": "close_to_bar_button", + "shortcuts": { + "left": [ + { "id": "Network" }, + { "id": "Bluetooth" }, + { "id": "WallpaperSelector" }, + { "id": "NoctaliaPerformance" } + ], + "right": [ + { "id": "Notifications" }, + { "id": "PowerProfile" }, + { "id": "KeepAwake" }, + { "id": "NightLight" } + ] + } + }, + "desktopWidgets": { + "enabled": false, + "gridSnap": false, + "monitorWidgets": [] + }, + "dock": { + "animationSpeed": 1, + "backgroundOpacity": 1, + "colorizeIcons": false, + "deadOpacity": 0.6, + "displayMode": "auto_hide", + "enabled": true, + "floatingRatio": 1, + "inactiveIndicators": false, + "monitors": ["eDP-1"], + "onlySameOutput": true, + "pinnedApps": [], + "pinnedStatic": false, + "position": "bottom", + "size": 1 + }, + "general": { + "allowPanelsOnScreenWithoutBar": true, + "animationDisabled": false, + "animationSpeed": 1, + "autoStartAuth": false, + "avatarImage": "/run/.face", + "boxRadiusRatio": 1, + "compactLockScreen": false, + "dimmerOpacity": 0.2, + "enableLockScreenCountdown": true, + "enableShadows": true, + "forceBlackScreenCorners": false, + "iRadiusRatio": 1, + "language": "", + "lockOnSuspend": true, + "lockScreenCountdownDuration": 10000, + "radiusRatio": 1, + "scaleRatio": 1, + "screenRadiusRatio": 0, + "shadowDirection": "bottom_right", + "shadowOffsetX": 2, + "shadowOffsetY": 3, + "showChangelogOnStartup": true, + "showHibernateOnLockScreen": false, + "showScreenCorners": false, + "showSessionButtonsOnLockScreen": true, + "telemetryEnabled": false + }, + "hooks": { + "darkModeChange": "", + "enabled": false, + "performanceModeDisabled": "", + "performanceModeEnabled": "", + "screenLock": "", + "screenUnlock": "", + "session": "", + "startup": "", + "wallpaperChange": "" + }, + "location": { + "analogClockInCalendar": false, + "firstDayOfWeek": -1, + "hideWeatherCityName": false, + "hideWeatherTimezone": false, + "name": "Paris", + "showCalendarEvents": true, + "showCalendarWeather": true, + "showWeekNumberInCalendar": false, + "use12hourFormat": false, + "useFahrenheit": false, + "weatherEnabled": true, + "weatherShowEffects": true + }, + "network": { + "bluetoothDetailsViewMode": "grid", + "bluetoothHideUnnamedDevices": false, + "bluetoothRssiPollIntervalMs": 10000, + "bluetoothRssiPollingEnabled": false, + "wifiDetailsViewMode": "grid", + "wifiEnabled": true + }, + "nightLight": { + "autoSchedule": true, + "dayTemp": "6500", + "enabled": false, + "forced": false, + "manualSunrise": "06:30", + "manualSunset": "18:30", + "nightTemp": "4000" + }, + "notifications": { + "backgroundOpacity": 1, + "criticalUrgencyDuration": 15, + "enableKeyboardLayoutToast": true, + "enableMediaToast": false, + "enabled": true, + "location": "top_right", + "lowUrgencyDuration": 3, + "monitors": [], + "normalUrgencyDuration": 8, + "overlayLayer": true, + "respectExpireTimeout": false, + "saveToHistory": { + "critical": true, + "low": true, + "normal": true + }, + "sounds": { + "criticalSoundFile": "", + "enabled": false, + "excludedApps": "discord,firefox,chrome,chromium,edge", + "lowSoundFile": "", + "normalSoundFile": "", + "separateSounds": false, + "volume": 0.5 + } + }, + "osd": { + "autoHideMs": 2000, + "backgroundOpacity": 1, + "enabled": true, + "enabledTypes": [0, 1, 2], + "location": "top_right", + "monitors": [], + "overlayLayer": true + }, + "sessionMenu": { + "countdownDuration": 10000, + "enableCountdown": true, + "largeButtonsLayout": "grid", + "largeButtonsStyle": false, + "position": "center", + "powerOptions": [ + { + "action": "lock", + "enabled": true + }, + { + "action": "suspend", + "enabled": true + }, + { + "action": "hibernate", + "enabled": true + }, + { + "action": "reboot", + "enabled": true + }, + { + "action": "logout", + "enabled": true + }, + { + "action": "shutdown", + "enabled": true + } + ], + "showHeader": true, + "showNumberLabels": true + }, + "systemMonitor": { + "cpuCriticalThreshold": 90, + "cpuPollingInterval": 3000, + "cpuWarningThreshold": 80, + "criticalColor": "", + "diskCriticalThreshold": 90, + "diskPollingInterval": 30000, + "diskWarningThreshold": 80, + "enableDgpuMonitoring": false, + "externalMonitor": "resources || missioncenter || jdsystemmonitor || corestats || system-monitoring-center || gnome-system-monitor || plasma-systemmonitor || mate-system-monitor || ukui-system-monitor || deepin-system-monitor || pantheon-system-monitor", + "gpuCriticalThreshold": 90, + "gpuPollingInterval": 3000, + "gpuWarningThreshold": 80, + "loadAvgPollingInterval": 3000, + "memCriticalThreshold": 90, + "memPollingInterval": 3000, + "memWarningThreshold": 80, + "networkPollingInterval": 3000, + "swapCriticalThreshold": 90, + "swapWarningThreshold": 80, + "tempCriticalThreshold": 90, + "tempPollingInterval": 3000, + "tempWarningThreshold": 80, + "useCustomColors": false, + "warningColor": "" + }, + "templates": { + "activeTemplates": [], + "enableUserTheming": false + }, + "ui": { + "bluetoothDetailsViewMode": "grid", + "bluetoothHideUnnamedDevices": false, + "boxBorderEnabled": false, + "fontDefault": "Lexend", + "fontDefaultScale": 1, + "fontFixed": "MonoLisa", + "fontFixedScale": 1, + "networkPanelView": "wifi", + "panelBackgroundOpacity": 0.93, + "panelsAttachedToBar": true, + "settingsPanelMode": "attached", + "tooltipsEnabled": true, + "wifiDetailsViewMode": "grid" + }, + "wallpaper": { + "automationEnabled": false, + "directory": "/home/kar/Pictures/Wallpapers", + "enableMultiMonitorDirectories": false, + "enabled": true, + "fillColor": "#000000", + "fillMode": "crop", + "hideWallpaperFilenames": false, + "monitorDirectories": [], + "overviewEnabled": false, + "panelPosition": "follow_bar", + "randomIntervalSec": 300, + "setWallpaperOnAllMonitors": true, + "showHiddenFiles": false, + "solidColor": "#1a1a2e", + "transitionDuration": 1500, + "transitionEdgeSmoothness": 0.05, + "transitionType": "random", + "useSolidColor": false, + "useWallhaven": true, + "viewMode": "single", + "wallhavenApiKey": "", + "wallhavenCategories": "111", + "wallhavenOrder": "desc", + "wallhavenPurity": "100", + "wallhavenQuery": "catppuccin", + "wallhavenRatios": "", + "wallhavenResolutionHeight": "", + "wallhavenResolutionMode": "atleast", + "wallhavenResolutionWidth": "", + "wallhavenSorting": "relevance", + "wallpaperChangeMode": "random" + } +}