diff --git a/flake.nix b/flake.nix index 75e163a..11ae8ac 100644 --- a/flake.nix +++ b/flake.nix @@ -9,6 +9,7 @@ impermanence.url = "github:nix-community/impermanence"; deploy-rs.url = "github:serokell/deploy-rs"; + # For latest noctalia version noctalia = { url = "github:noctalia-dev/noctalia/cachix"; # inputs.nixpkgs.follows = "nixpkgs"; diff --git a/homes/julian/features/hyprland/default.nix b/homes/julian/features/hyprland/default.nix index f8acf2e..d714433 100644 --- a/homes/julian/features/hyprland/default.nix +++ b/homes/julian/features/hyprland/default.nix @@ -4,15 +4,7 @@ config, lib, ... -}: let - # Apply lib.mkDefault to a whole attrset recursively, used for the noctalia config - mkDefaultsRec = value: - if builtins.isAttrs value - then lib.mapAttrs (_: mkDefaultsRec) value - else if builtins.isList value - then map mkDefaultsRec value - else lib.mkDefault value; -in { +}: { imports = [ # inputs.hyprland.homeManagerModules.default # ./waybar @@ -49,9 +41,8 @@ in { programs.noctalia = { enable = true; - # noctalia-shell ipc call state all | jq .settings | xclip - # mkDefaultsRec used so that stylix can overwrite style options - settings = mkDefaultsRec (builtins.fromJSON (builtins.readFile ./noctalia.json)); + # noctalia config export full > noctalia.toml + settings = ./noctalia.toml; }; home.packages = with pkgs; [ @@ -105,7 +96,7 @@ in { local terminal = "${config.terminal}" local fileManager = "pcmanfm" -- local menu = "wofi --show drun,run" - local menu = "noctalia-shell ipc call launcher toggle" + local menu = "noctalia msg panel-toggle launcher" local calculator = "qalculate-gtk" local browser = "firefox" local editor = "emacs" diff --git a/homes/julian/features/hyprland/hyprland.lua b/homes/julian/features/hyprland/hyprland.lua index b3d3e1f..33692d7 100644 --- a/homes/julian/features/hyprland/hyprland.lua +++ b/homes/julian/features/hyprland/hyprland.lua @@ -18,7 +18,7 @@ hl.monitor({ -- See https://wiki.hypr.land/Configuring/Basics/Autostart/ hl.on("hyprland.start", function() -- hl.exec_cmd("waybar") - hl.exec_cmd("noctalia-shell") + hl.exec_cmd("noctalia") hl.exec_cmd("firefox") end) hl.on("config.reloaded", function() @@ -84,7 +84,7 @@ hl.config({ }, animations = { - enabled = true, + enabled = false, }, misc = { @@ -98,34 +98,6 @@ hl.config({ }, }) --- Default curves and animations, see https://wiki.hypr.land/Configuring/Advanced-and-Cool/Animations/ -hl.curve("easeOutQuint", { type = "bezier", points = { { 0.23, 1 }, { 0.32, 1 } } }) -hl.curve("easeInOutCubic", { type = "bezier", points = { { 0.65, 0.05 }, { 0.36, 1 } } }) -hl.curve("linear", { type = "bezier", points = { { 0, 0 }, { 1, 1 } } }) -hl.curve("almostLinear", { type = "bezier", points = { { 0.5, 0.5 }, { 0.75, 1 } } }) -hl.curve("quick", { type = "bezier", points = { { 0.15, 0 }, { 0.1, 1 } } }) - --- Default springs -hl.curve("easy", { type = "spring", mass = 1, stiffness = 71.2633, dampening = 15.8273644 }) - -hl.animation({ leaf = "global", enabled = false }) -hl.animation({ leaf = "border", enabled = true, speed = 5.39, bezier = "easeOutQuint" }) -hl.animation({ leaf = "windows", enabled = true, speed = 4.79, spring = "easy" }) -hl.animation({ leaf = "windowsIn", enabled = true, speed = 4.1, spring = "easy", style = "popin 87%" }) -hl.animation({ leaf = "windowsOut", enabled = true, speed = 1.49, bezier = "linear", style = "popin 87%" }) -hl.animation({ leaf = "fadeIn", enabled = true, speed = 1.73, bezier = "almostLinear" }) -hl.animation({ leaf = "fadeOut", enabled = true, speed = 1.46, bezier = "almostLinear" }) -hl.animation({ leaf = "fade", enabled = true, speed = 3.03, bezier = "quick" }) -hl.animation({ leaf = "layers", enabled = true, speed = 3.81, bezier = "easeOutQuint" }) -hl.animation({ leaf = "layersIn", enabled = true, speed = 4, bezier = "easeOutQuint", style = "fade" }) -hl.animation({ leaf = "layersOut", enabled = true, speed = 1.5, bezier = "linear", style = "fade" }) -hl.animation({ leaf = "fadeLayersIn", enabled = true, speed = 1.79, bezier = "almostLinear" }) -hl.animation({ leaf = "fadeLayersOut", enabled = true, speed = 1.39, bezier = "almostLinear" }) -hl.animation({ leaf = "workspaces", enabled = true, speed = 1.94, bezier = "almostLinear", style = "fade" }) -hl.animation({ leaf = "workspacesIn", enabled = true, speed = 1.21, bezier = "almostLinear", style = "fade" }) -hl.animation({ leaf = "workspacesOut", enabled = true, speed = 1.94, bezier = "almostLinear", style = "fade" }) -hl.animation({ leaf = "zoomFactor", enabled = true, speed = 7, bezier = "quick" }) - -- Ref https://wiki.hypr.land/Configuring/Basics/Workspace-Rules/ -- "Smart gaps" / "No gaps when only" hl.workspace_rule({ workspace = "w[tv1]", gaps_out = 0, gaps_in = 0 }) @@ -147,8 +119,7 @@ hl.config({ hl.config({ misc = { - force_default_wallpaper = -1, -- Set to 0 or 1 to disable the anime mascot wallpapers - disable_hyprland_logo = false, -- If true disables the random hyprland logo / anime girl background. :( + disable_hyprland_logo = true, -- If true disables the random hyprland logo / anime girl background. :( }, }) diff --git a/homes/julian/features/hyprland/noctalia.json b/homes/julian/features/hyprland/noctalia.json deleted file mode 100644 index 0acf07b..0000000 --- a/homes/julian/features/hyprland/noctalia.json +++ /dev/null @@ -1,646 +0,0 @@ -{ - "settingsVersion": 59, - "bar": { - "barType": "simple", - "position": "bottom", - "monitors": [], - "density": "default", - "showOutline": false, - "showCapsule": false, - "capsuleOpacity": 1, - "capsuleColorKey": "none", - "widgetSpacing": 6, - "contentPadding": 2, - "fontScale": 1, - "enableExclusionZoneInset": false, - "backgroundOpacity": 1, - "useSeparateOpacity": false, - "marginVertical": 4, - "marginHorizontal": 4, - "frameThickness": 8, - "frameRadius": 12, - "outerCorners": false, - "hideOnOverview": false, - "displayMode": "always_visible", - "autoHideDelay": 500, - "autoShowDelay": 150, - "showOnWorkspaceSwitch": true, - "widgets": { - "left": [ - { - "characterCount": 2, - "colorizeIcons": false, - "emptyColor": "secondary", - "enableScrollWheel": true, - "focusedColor": "primary", - "followFocusedScreen": false, - "fontWeight": "bold", - "groupedBorderOpacity": 1, - "hideUnoccupied": false, - "iconScale": 0.8, - "id": "Workspace", - "labelMode": "index", - "occupiedColor": "secondary", - "pillSize": 0.8, - "showApplications": false, - "showApplicationsHover": false, - "showBadge": true, - "showLabelsOnlyWhenOccupied": false, - "unfocusedIconsOpacity": 1 - } - ], - "center": [], - "right": [ - { - "compactMode": false, - "diskPath": "/", - "iconColor": "none", - "id": "SystemMonitor", - "showCpuCores": false, - "showCpuFreq": false, - "showCpuTemp": false, - "showCpuUsage": true, - "showDiskAvailable": true, - "showDiskUsage": true, - "showDiskUsageAsPercent": false, - "showGpuTemp": false, - "showLoadAverage": false, - "showMemoryAsPercent": true, - "showMemoryUsage": true, - "showNetworkStats": false, - "showSwapUsage": false, - "textColor": "none", - "useMonospaceFont": true, - "usePadding": false - }, - { - "compactMode": false, - "diskPath": "/", - "iconColor": "none", - "id": "SystemMonitor", - "showCpuCores": false, - "showCpuFreq": false, - "showCpuTemp": false, - "showCpuUsage": false, - "showDiskAvailable": false, - "showDiskUsage": false, - "showDiskUsageAsPercent": false, - "showGpuTemp": false, - "showLoadAverage": false, - "showMemoryAsPercent": false, - "showMemoryUsage": false, - "showNetworkStats": true, - "showSwapUsage": false, - "textColor": "none", - "useMonospaceFont": true, - "usePadding": false - }, - { - "displayMode": "alwaysShow", - "iconColor": "none", - "id": "Volume", - "middleClickCommand": "pwvucontrol || pavucontrol", - "textColor": "none" - }, - { - "deviceNativePath": "__default__", - "displayMode": "graphic-clean", - "hideIfIdle": false, - "hideIfNotDetected": true, - "id": "Battery", - "showNoctaliaPerformance": false, - "showPowerProfiles": false - }, - { - "clockColor": "none", - "customFont": "", - "formatHorizontal": "ddd, dd.MM. HH:mm:ss", - "formatVertical": "HH mm - dd MM", - "id": "Clock", - "tooltipFormat": "HH:mm ddd, MMM dd", - "useCustomFont": false - }, - { - "blacklist": [], - "chevronColor": "none", - "colorizeIcons": false, - "drawerEnabled": false, - "hidePassive": false, - "id": "Tray", - "pinned": [] - } - ] - }, - "mouseWheelAction": "workspace", - "reverseScroll": false, - "mouseWheelWrap": true, - "middleClickAction": "launcherPanel", - "middleClickFollowMouse": false, - "middleClickCommand": "", - "rightClickAction": "controlCenter", - "rightClickFollowMouse": true, - "rightClickCommand": "", - "screenOverrides": [] - }, - "general": { - "avatarImage": "/home/julian/.face", - "dimmerOpacity": 0.2, - "showScreenCorners": false, - "forceBlackScreenCorners": false, - "scaleRatio": 1, - "radiusRatio": 1, - "iRadiusRatio": 1, - "boxRadiusRatio": 1, - "screenRadiusRatio": 1, - "animationSpeed": 1, - "animationDisabled": false, - "compactLockScreen": false, - "lockScreenAnimations": false, - "lockOnSuspend": true, - "showSessionButtonsOnLockScreen": true, - "showHibernateOnLockScreen": false, - "enableLockScreenMediaControls": false, - "enableShadows": true, - "enableBlurBehind": true, - "shadowDirection": "bottom_right", - "shadowOffsetX": 2, - "shadowOffsetY": 3, - "language": "", - "allowPanelsOnScreenWithoutBar": true, - "showChangelogOnStartup": true, - "telemetryEnabled": false, - "enableLockScreenCountdown": false, - "lockScreenCountdownDuration": 10000, - "autoStartAuth": false, - "allowPasswordWithFprintd": false, - "clockStyle": "custom", - "clockFormat": "hh\\nmm", - "passwordChars": false, - "lockScreenMonitors": [], - "lockScreenBlur": 0, - "lockScreenTint": 0, - "keybinds": { - "keyUp": [ - "Up" - ], - "keyDown": [ - "Down" - ], - "keyLeft": [ - "Left" - ], - "keyRight": [ - "Right" - ], - "keyEnter": [ - "Return", - "Enter" - ], - "keyEscape": [ - "Esc" - ], - "keyRemove": [ - "Del" - ] - }, - "reverseScroll": false, - "smoothScrollEnabled": true - }, - "ui": { - "fontDefault": "DejaVu Sans", - "fontFixed": "DejaVu Sans Mono", - "fontDefaultScale": 1, - "fontFixedScale": 1, - "tooltipsEnabled": true, - "scrollbarAlwaysVisible": true, - "boxBorderEnabled": false, - "panelBackgroundOpacity": 1, - "translucentWidgets": false, - "panelsAttachedToBar": true, - "settingsPanelMode": "attached", - "settingsPanelSideBarCardStyle": false - }, - "location": { - "name": "", - "weatherEnabled": true, - "weatherShowEffects": true, - "weatherTaliaMascotAlways": false, - "useFahrenheit": false, - "use12hourFormat": false, - "showWeekNumberInCalendar": false, - "showCalendarEvents": true, - "showCalendarWeather": true, - "analogClockInCalendar": false, - "firstDayOfWeek": -1, - "hideWeatherTimezone": false, - "hideWeatherCityName": false, - "autoLocate": false - }, - "calendar": { - "cards": [ - { - "enabled": true, - "id": "calendar-header-card" - }, - { - "enabled": true, - "id": "calendar-month-card" - }, - { - "enabled": true, - "id": "weather-card" - } - ] - }, - "wallpaper": { - "enabled": false, - "overviewEnabled": false, - "directory": "/home/julian/Pictures/Wallpapers", - "monitorDirectories": [], - "enableMultiMonitorDirectories": false, - "showHiddenFiles": false, - "viewMode": "single", - "setWallpaperOnAllMonitors": true, - "linkLightAndDarkWallpapers": true, - "fillMode": "crop", - "fillColor": "#000000", - "useSolidColor": false, - "solidColor": "#1a1a2e", - "automationEnabled": false, - "wallpaperChangeMode": "random", - "randomIntervalSec": 300, - "transitionDuration": 1500, - "transitionType": [ - "fade", - "disc", - "stripes", - "wipe", - "pixelate", - "honeycomb" - ], - "skipStartupTransition": false, - "transitionEdgeSmoothness": 0.05, - "panelPosition": "follow_bar", - "hideWallpaperFilenames": false, - "useOriginalImages": false, - "overviewBlur": 0.4, - "overviewTint": 0.6, - "useWallhaven": false, - "wallhavenQuery": "", - "wallhavenSorting": "relevance", - "wallhavenOrder": "desc", - "wallhavenCategories": "111", - "wallhavenPurity": "100", - "wallhavenRatios": "", - "wallhavenApiKey": "", - "wallhavenResolutionMode": "atleast", - "wallhavenResolutionWidth": "", - "wallhavenResolutionHeight": "", - "sortOrder": "name", - "favorites": [] - }, - "appLauncher": { - "enableClipboardHistory": false, - "autoPasteClipboard": false, - "enableClipPreview": true, - "clipboardWrapText": true, - "enableClipboardSmartIcons": true, - "enableClipboardChips": true, - "clipboardWatchTextCommand": "wl-paste --type text --watch cliphist store", - "clipboardWatchImageCommand": "wl-paste --type image --watch cliphist store", - "position": "center", - "pinnedApps": [], - "sortByMostUsed": true, - "terminalCommand": "alacritty -e", - "customLaunchPrefixEnabled": false, - "customLaunchPrefix": "", - "viewMode": "list", - "showCategories": true, - "iconMode": "tabler", - "showIconBackground": false, - "enableSettingsSearch": true, - "enableWindowsSearch": true, - "enableSessionSearch": true, - "ignoreMouseInput": false, - "screenshotAnnotationTool": "", - "overviewLayer": false, - "density": "default" - }, - "controlCenter": { - "position": "close_to_bar_button", - "diskPath": "/", - "shortcuts": { - "left": [ - { - "id": "Network" - }, - { - "id": "Bluetooth" - }, - { - "id": "WallpaperSelector" - }, - { - "id": "NoctaliaPerformance" - } - ], - "right": [ - { - "id": "Notifications" - }, - { - "id": "PowerProfile" - }, - { - "id": "KeepAwake" - }, - { - "id": "NightLight" - } - ] - }, - "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": false, - "id": "media-sysmon-card" - } - ] - }, - "systemMonitor": { - "cpuWarningThreshold": 80, - "cpuCriticalThreshold": 90, - "tempWarningThreshold": 80, - "tempCriticalThreshold": 90, - "gpuWarningThreshold": 80, - "gpuCriticalThreshold": 90, - "memWarningThreshold": 80, - "memCriticalThreshold": 90, - "swapWarningThreshold": 80, - "swapCriticalThreshold": 90, - "diskWarningThreshold": 80, - "diskCriticalThreshold": 90, - "diskAvailWarningThreshold": 20, - "diskAvailCriticalThreshold": 10, - "batteryWarningThreshold": 20, - "batteryCriticalThreshold": 5, - "enableDgpuMonitoring": false, - "useCustomColors": false, - "warningColor": "", - "criticalColor": "", - "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" - }, - "noctaliaPerformance": { - "disableWallpaper": true, - "disableDesktopWidgets": true - }, - "dock": { - "enabled": false, - "position": "bottom", - "displayMode": "auto_hide", - "dockType": "floating", - "backgroundOpacity": 1, - "floatingRatio": 1, - "size": 1, - "onlySameOutput": true, - "monitors": [], - "pinnedApps": [], - "colorizeIcons": false, - "showLauncherIcon": false, - "launcherPosition": "end", - "launcherUseDistroLogo": false, - "launcherIcon": "", - "launcherIconColor": "none", - "pinnedStatic": false, - "inactiveIndicators": false, - "groupApps": false, - "groupContextMenuMode": "extended", - "groupClickAction": "cycle", - "groupIndicatorStyle": "dots", - "deadOpacity": 0.6, - "animationSpeed": 1, - "sitOnFrame": false, - "showDockIndicator": false, - "indicatorThickness": 3, - "indicatorColor": "primary", - "indicatorOpacity": 0.6 - }, - "network": { - "bluetoothRssiPollingEnabled": false, - "bluetoothRssiPollIntervalMs": 60000, - "networkPanelView": "wifi", - "wifiDetailsViewMode": "grid", - "bluetoothDetailsViewMode": "grid", - "bluetoothHideUnnamedDevices": false, - "disableDiscoverability": false, - "bluetoothAutoConnect": true - }, - "sessionMenu": { - "enableCountdown": false, - "countdownDuration": 10000, - "position": "center", - "showHeader": true, - "showKeybinds": true, - "largeButtonsStyle": false, - "largeButtonsLayout": "single-row", - "powerOptions": [ - { - "action": "lock", - "command": "", - "countdownEnabled": true, - "enabled": true, - "keybind": "1" - }, - { - "action": "suspend", - "command": "", - "countdownEnabled": true, - "enabled": false, - "keybind": "" - }, - { - "action": "hibernate", - "command": "", - "countdownEnabled": true, - "enabled": false, - "keybind": "" - }, - { - "action": "reboot", - "command": "", - "countdownEnabled": true, - "enabled": true, - "keybind": "2" - }, - { - "action": "logout", - "command": "", - "countdownEnabled": true, - "enabled": true, - "keybind": "3" - }, - { - "action": "shutdown", - "command": "", - "countdownEnabled": true, - "enabled": true, - "keybind": "4" - }, - { - "action": "rebootToUefi", - "command": "", - "countdownEnabled": true, - "enabled": false, - "keybind": "" - }, - { - "action": "userspaceReboot", - "command": "", - "countdownEnabled": true, - "enabled": false, - "keybind": "" - } - ] - }, - "notifications": { - "enabled": false, - "enableMarkdown": false, - "density": "default", - "monitors": [], - "location": "top_right", - "overlayLayer": true, - "backgroundOpacity": 1, - "respectExpireTimeout": false, - "lowUrgencyDuration": 3, - "normalUrgencyDuration": 8, - "criticalUrgencyDuration": 15, - "clearDismissed": true, - "saveToHistory": { - "low": true, - "normal": true, - "critical": true - }, - "sounds": { - "enabled": false, - "volume": 0.5, - "separateSounds": false, - "criticalSoundFile": "", - "normalSoundFile": "", - "lowSoundFile": "", - "excludedApps": "discord,firefox,chrome,chromium,edge" - }, - "enableMediaToast": false, - "enableKeyboardLayoutToast": true, - "enableBatteryToast": true - }, - "osd": { - "enabled": true, - "location": "top_right", - "autoHideMs": 2000, - "overlayLayer": true, - "backgroundOpacity": 1, - "enabledTypes": [ - 0, - 1, - 2 - ], - "monitors": [] - }, - "audio": { - "volumeStep": 5, - "volumeOverdrive": false, - "spectrumFrameRate": 30, - "visualizerType": "linear", - "spectrumMirrored": true, - "mprisBlacklist": [], - "preferredPlayer": "", - "volumeFeedback": false, - "volumeFeedbackSoundFile": "" - }, - "brightness": { - "brightnessStep": 5, - "enforceMinimum": true, - "enableDdcSupport": false, - "backlightDeviceMappings": [] - }, - "colorSchemes": { - "useWallpaperColors": false, - "predefinedScheme": "Noctalia (default)", - "darkMode": true, - "schedulingMode": "off", - "manualSunrise": "06:30", - "manualSunset": "18:30", - "generationMethod": "tonal-spot", - "monitorForColors": "", - "syncGsettings": true - }, - "templates": { - "activeTemplates": [], - "enableUserTheming": false - }, - "nightLight": { - "enabled": true, - "forced": false, - "autoSchedule": true, - "nightTemp": "4000", - "dayTemp": "6500", - "manualSunrise": "06:30", - "manualSunset": "18:30" - }, - "hooks": { - "enabled": false, - "wallpaperChange": "", - "darkModeChange": "", - "screenLock": "", - "screenUnlock": "", - "performanceModeEnabled": "", - "performanceModeDisabled": "", - "startup": "", - "session": "", - "colorGeneration": "" - }, - "plugins": { - "autoUpdate": false, - "notifyUpdates": true - }, - "idle": { - "enabled": false, - "screenOffTimeout": 600, - "lockTimeout": 660, - "suspendTimeout": 1800, - "fadeDuration": 5, - "screenOffCommand": "", - "lockCommand": "", - "suspendCommand": "", - "resumeScreenOffCommand": "", - "resumeLockCommand": "", - "resumeSuspendCommand": "", - "customCommands": "[]" - }, - "desktopWidgets": { - "enabled": false, - "overviewEnabled": true, - "gridSnap": false, - "gridSnapScale": false, - "monitorWidgets": [] - } -} diff --git a/homes/julian/features/hyprland/noctalia.toml b/homes/julian/features/hyprland/noctalia.toml new file mode 100644 index 0000000..5852716 --- /dev/null +++ b/homes/julian/features/hyprland/noctalia.toml @@ -0,0 +1,161 @@ +[bar.widgets] +end = [ + "cpu", + "ram", + "sysmon", + "network_rx", + "network_tx", + "volume", + "brightness", + "battery", + "clock", + "clipboard", + "tray", + "network" +] +center = [] + +margin_edge = 0 +margin_ends = 0 +position = "bottom" +radius = 0 +shadow = false +start = [ "workspaces" ] +widget_spacing = 10 + +[control_center] +hidden_tabs = [] +sidebar = "full" +sidebar_section = "full" + +[desktop_widgets] +enabled = false + +[idle] +pre_action_fade_seconds = 0 + +[location] +address = "Würzburg, Germany" + +[lockscreen_widgets] +enabled = false +schema_version = 2 +widget_order = [ "lockscreen-login-box@HDMI-A-1", "lockscreen-login-box@eDP-1" ] + + [lockscreen_widgets.grid] + cell_size = 16 + major_interval = 4 + visible = true + + [lockscreen_widgets.widget."lockscreen-login-box@HDMI-A-1"] + box_height = 70.0 + box_width = 400.0 + cx = 960.0 + cy = 961.0 + output = "HDMI-A-1" + rotation = 0.0 + type = "login_box" + + [lockscreen_widgets.widget."lockscreen-login-box@HDMI-A-1".settings] + background_color = "surface_variant" + background_opacity = 0.88 + background_radius = 12.0 + input_opacity = 1.0 + input_radius = 6.0 + show_caps_lock = true + show_keyboard_layout = true + show_login_button = true + show_password_hint = true + + [lockscreen_widgets.widget."lockscreen-login-box@eDP-1"] + box_height = 70.0 + box_width = 400.0 + cx = 960.0 + cy = 961.0 + output = "eDP-1" + rotation = 0.0 + type = "login_box" + + [lockscreen_widgets.widget."lockscreen-login-box@eDP-1".settings] + background_color = "surface_variant" + background_opacity = 0.88 + background_radius = 12.0 + input_opacity = 1.0 + input_radius = 6.0 + show_caps_lock = true + show_keyboard_layout = true + show_login_button = true + show_password_hint = true + +[notification] +enable_daemon = false + +[shell.animation] +enabled = false + +[shell.panel] +floating_offset = 13 +open_near_click_control_center = true +clipboard_placement = "attached" +open_near_click_clipboard = true + +[[shell.session.actions]] +action = "lock" +countdown_seconds = 0.0 +enabled = true +shortcut = "1" +variant = "default" + +[[shell.session.actions]] +action = "logout" +countdown_seconds = 0.0 +enabled = true +shortcut = "2" +variant = "default" + +[[shell.session.actions]] +action = "lock_and_suspend" +countdown_seconds = 0.0 +enabled = false +shortcut = "3" +variant = "default" + +[[shell.session.actions]] +action = "reboot" +countdown_seconds = 0.0 +enabled = true +shortcut = "4" +variant = "default" + +[[shell.session.actions]] +action = "shutdown" +countdown_seconds = 0.0 +enabled = true +shortcut = "5" +variant = "destructive" + +[theme] +builtin = "Catppuccin" + +[widget.clock] +format = "{:%a %d.%m. %H:%M:%S}" + +[widget.cpu] +display = "text" + +[widget.network_rx] +display = "text" + +[widget.network_tx] +display = "text" + +[widget.ram] +display = "text" +stat = "ram_pct" + +[widget.sysmon] +display = "text" +stat = "disk_pct" + +[widget.workspaces] +scale = 1.1