feat(noctalia): track config and enable idle behavior

Adds lock (5min) and screen-off (6min) idle timeouts, which were
previously unset so the shell never dimmed/locked.
This commit is contained in:
2026-08-03 19:32:18 +02:00
parent d75219ad2b
commit a4c7461958
2 changed files with 155 additions and 0 deletions
+153
View File
@@ -0,0 +1,153 @@
[accessibility]
ui_scale = 1.20
[bar.default]
center = [ "workspaces", "spacer_1", "active_window" ]
concave_edge_corners = true
end = [ "media", "spacer_1", "tray", "notifications", "network", "volume", "session" ]
margin_edge = 0
margin_ends = 0
radius_bottom_left = 12
radius_bottom_right = 12
radius_top_left = 0
radius_top_right = 0
scale = 1.10
start = [ "launcher", "clock", "spacer_1", "group:g1" ]
thickness = 35
[[bar.default.capsule_group]]
border = ""
fill = "on_secondary"
id = "g1"
members = [ "temp", "sysmon_2", "sysmon_3" ]
opacity = 1.0
padding = 6.0
[idle]
behavior_order = [ "lock", "screen-off" ]
pre_action_fade_seconds = 2.0
[idle.behavior.lock]
action = "lock"
enabled = true
timeout = 300
[idle.behavior.screen-off]
action = "screen_off"
enabled = true
timeout = 360
[shell]
clipboard_image_action_command = "satty -f -"
launch_apps_as_systemd_services = true
polkit_agent = true
settings_show_advanced = true
[shell.panel]
open_near_click_control_center = true
session_placement = "floating"
session_position = "center"
[shell.screenshot]
copy_to_clipboard = false
pipe_command = "satty -f -"
pipe_to_command = true
save_to_file = false
[[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 = 3.0
enabled = true
shortcut = "3"
variant = "default"
[[shell.session.actions]]
action = "reboot"
countdown_seconds = 3.0
enabled = true
shortcut = "4"
variant = "default"
[[shell.session.actions]]
action = "shutdown"
countdown_seconds = 3.0
enabled = true
shortcut = "5"
variant = "destructive"
[system.monitor]
gpu_poll_seconds = 2
[theme]
mode = "dark"
source = "wallpaper"
wallpaper_scheme = "m3-tonal-spot"
[theme.templates]
builtin_ids = [ "btop", "gtk3", "gtk4", "kcolorscheme", "kitty", "qt", "alacritty" ]
[widget.clock]
color = "secondary"
format = "{:%H:%M %A %m/%d/%y}"
[widget.launcher]
color = "secondary"
[widget.media]
hide_when_no_media = true
title_scroll = "on_hover"
[widget.network]
color = "secondary"
[widget.notifications]
color = "secondary"
[widget.session]
color = "error"
[widget.spacer_1]
type = "spacer"
[widget.temp]
show_label = false
[widget.sysmon_2]
glyph = "gpu-usage"
show_label = false
stat = "gpu_temp"
type = "sysmon"
[widget.sysmon_3]
glyph = "cpu-2"
stat = "ram_used"
type = "sysmon"
[widget.tray]
capsule = true
capsule_fill = "on_secondary"
[widget.volume]
color = "secondary"
[widget.workspaces]
active_pill_size = 2.5
capsule = true
capsule_fill = "on_primary"
display = "none"
inactive_pill_size = 1.0
pill_scale = 0.80
+2
View File
@@ -34,5 +34,7 @@
!.config/bat/config
!.config/glow/
!.config/glow/glow.yml
!.config/noctalia/
!.config/noctalia/config.toml
!LICENSE
!README.md