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:
@@ -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
|
||||
@@ -34,5 +34,7 @@
|
||||
!.config/bat/config
|
||||
!.config/glow/
|
||||
!.config/glow/glow.yml
|
||||
!.config/noctalia/
|
||||
!.config/noctalia/config.toml
|
||||
!LICENSE
|
||||
!README.md
|
||||
|
||||
Reference in New Issue
Block a user