modularization of noctalia config
This commit is contained in:
@@ -10,3 +10,41 @@ mode = "dark"
|
|||||||
source = "custom"
|
source = "custom"
|
||||||
custom_palette = "Ember OLED"
|
custom_palette = "Ember OLED"
|
||||||
pure_black_dark = true
|
pure_black_dark = true
|
||||||
|
|
||||||
|
# Noctalia merges files alphabetically. Keep reusable modules here; machine-specific
|
||||||
|
# layout and hardware settings live in 90-machine.toml, while 99-extend.toml is local.
|
||||||
|
[plugins]
|
||||||
|
enabled = ["alex/system-status"]
|
||||||
|
|
||||||
|
[widget.cpu]
|
||||||
|
type = "alex/system-status:cpu"
|
||||||
|
|
||||||
|
[widget.ram]
|
||||||
|
type = "alex/system-status:memory"
|
||||||
|
|
||||||
|
[widget.temp]
|
||||||
|
type = "sysmon"
|
||||||
|
stat = "cpu_temp"
|
||||||
|
display = "text"
|
||||||
|
|
||||||
|
[widget.disk]
|
||||||
|
type = "sysmon"
|
||||||
|
stat = "disk_pct"
|
||||||
|
display = "text"
|
||||||
|
path = "/"
|
||||||
|
|
||||||
|
[desktop_widgets]
|
||||||
|
enabled = false
|
||||||
|
|
||||||
|
[wallpaper]
|
||||||
|
enabled = true
|
||||||
|
fill_color = "#000000"
|
||||||
|
|
||||||
|
[wallpaper.default]
|
||||||
|
path = "color:#000000"
|
||||||
|
|
||||||
|
[nightlight]
|
||||||
|
enabled = true
|
||||||
|
force = false
|
||||||
|
temperature_day = 6500
|
||||||
|
temperature_night = 2500
|
||||||
|
|||||||
@@ -1,19 +1,20 @@
|
|||||||
# Desktop-specific shell layout and hardware telemetry.
|
# Desktop-specific shell layout and hardware telemetry.
|
||||||
[bar.main]
|
[bar.main]
|
||||||
position = "bottom"
|
position = "bottom"
|
||||||
layer = "overlay"
|
layer = "top"
|
||||||
capsule_radius = 5
|
capsule_radius = 5
|
||||||
center = ["group:g3", "notifications"]
|
center = ["group:g3", "notifications"]
|
||||||
end = ["bluetooth", "volume", "control-center", "group:g1", "session"]
|
end = ["bluetooth", "input_volume", "volume", "control-center", "group:g1", "session"]
|
||||||
font_weight = 400
|
font_weight = 400
|
||||||
margin_ends = 0
|
margin_ends = 0
|
||||||
padding = 0
|
padding = 0
|
||||||
panel_overlap = 3
|
panel_overlap = 3
|
||||||
radius = 0
|
radius = 0
|
||||||
shadow = false
|
shadow = false
|
||||||
smart_auto_hide = true
|
# Keep the desktop status bar visible and reserve its screen edge.
|
||||||
# The bar may overlay the thin perimeter while visible; hidden bars release the space.
|
auto_hide = false
|
||||||
reserve_space = false
|
smart_auto_hide = false
|
||||||
|
reserve_space = true
|
||||||
start = ["tray", "group:g4", "group:g2", "privacy"]
|
start = ["tray", "group:g4", "group:g2", "privacy"]
|
||||||
thickness = 39
|
thickness = 39
|
||||||
widget_spacing = 10
|
widget_spacing = 10
|
||||||
@@ -47,21 +48,10 @@ radius = 5.0
|
|||||||
enabled = true
|
enabled = true
|
||||||
fill = "surface_variant"
|
fill = "surface_variant"
|
||||||
id = "g4"
|
id = "g4"
|
||||||
members = ["cpu", "temp", "ram", "gpu", "gpu_temp", "disk", "battery"]
|
members = ["cpu", "temp", "ram", "gpu", "gpu_temp", "disk"]
|
||||||
opacity = 1.0
|
opacity = 1.0
|
||||||
padding = 6.0
|
padding = 6.0
|
||||||
|
|
||||||
[widget.cpu]
|
|
||||||
type = "alex/system-status:cpu"
|
|
||||||
|
|
||||||
[widget.ram]
|
|
||||||
type = "alex/system-status:memory"
|
|
||||||
|
|
||||||
[widget.temp]
|
|
||||||
type = "sysmon"
|
|
||||||
stat = "cpu_temp"
|
|
||||||
display = "text"
|
|
||||||
|
|
||||||
[widget.gpu]
|
[widget.gpu]
|
||||||
type = "sysmon"
|
type = "sysmon"
|
||||||
stat = "gpu_usage"
|
stat = "gpu_usage"
|
||||||
@@ -72,39 +62,11 @@ type = "sysmon"
|
|||||||
stat = "gpu_temp"
|
stat = "gpu_temp"
|
||||||
display = "text"
|
display = "text"
|
||||||
|
|
||||||
[widget.disk]
|
|
||||||
type = "sysmon"
|
|
||||||
stat = "disk_pct"
|
|
||||||
display = "text"
|
|
||||||
path = "/"
|
|
||||||
|
|
||||||
[battery.device."/org/freedesktop/UPower/devices/battery_hidpp_battery_0"]
|
|
||||||
warning_threshold = 20
|
|
||||||
|
|
||||||
[control_center]
|
[control_center]
|
||||||
sidebar = "full"
|
sidebar = "full"
|
||||||
sidebar_section = "full"
|
sidebar_section = "full"
|
||||||
width = 880
|
width = 880
|
||||||
|
|
||||||
[desktop_widgets]
|
|
||||||
enabled = false
|
|
||||||
|
|
||||||
[wallpaper]
|
|
||||||
enabled = true
|
|
||||||
fill_color = "#000000"
|
|
||||||
|
|
||||||
[wallpaper.default]
|
|
||||||
path = "color:#000000"
|
|
||||||
|
|
||||||
[system.monitor]
|
[system.monitor]
|
||||||
# GPU polling is disabled by Noctalia by default; enable it for the RTX 3090 widgets.
|
# GPU polling is disabled by Noctalia by default; enable it for the RTX 3090 widgets.
|
||||||
gpu_poll_seconds = 2.0
|
gpu_poll_seconds = 2.0
|
||||||
|
|
||||||
[plugins]
|
|
||||||
enabled = ["alex/system-status"]
|
|
||||||
|
|
||||||
[nightlight]
|
|
||||||
enabled = true
|
|
||||||
force = false
|
|
||||||
temperature_day = 6500
|
|
||||||
temperature_night = 2500
|
|
||||||
|
|||||||
@@ -70,23 +70,6 @@ opacity = 1.0
|
|||||||
padding = 6.0
|
padding = 6.0
|
||||||
radius = 5.0
|
radius = 5.0
|
||||||
|
|
||||||
[widget.cpu]
|
|
||||||
type = "alex/system-status:cpu"
|
|
||||||
|
|
||||||
[widget.ram]
|
|
||||||
type = "alex/system-status:memory"
|
|
||||||
|
|
||||||
[widget.temp]
|
|
||||||
type = "sysmon"
|
|
||||||
stat = "cpu_temp"
|
|
||||||
display = "text"
|
|
||||||
|
|
||||||
[widget.disk]
|
|
||||||
type = "sysmon"
|
|
||||||
stat = "disk_pct"
|
|
||||||
display = "text"
|
|
||||||
path = "/"
|
|
||||||
|
|
||||||
[widget.battery-rate]
|
[widget.battery-rate]
|
||||||
type = "alex/system-status:battery-rate"
|
type = "alex/system-status:battery-rate"
|
||||||
|
|
||||||
@@ -97,22 +80,3 @@ type = "alex/system-status:gpu-mode"
|
|||||||
sidebar = "full"
|
sidebar = "full"
|
||||||
sidebar_section = "full"
|
sidebar_section = "full"
|
||||||
width = 720
|
width = 720
|
||||||
|
|
||||||
[desktop_widgets]
|
|
||||||
enabled = false
|
|
||||||
|
|
||||||
[wallpaper]
|
|
||||||
enabled = true
|
|
||||||
fill_color = "#000000"
|
|
||||||
|
|
||||||
[wallpaper.default]
|
|
||||||
path = "color:#000000"
|
|
||||||
|
|
||||||
[plugins]
|
|
||||||
enabled = ["alex/system-status"]
|
|
||||||
|
|
||||||
[nightlight]
|
|
||||||
enabled = true
|
|
||||||
force = false
|
|
||||||
temperature_day = 6500
|
|
||||||
temperature_night = 2500
|
|
||||||
|
|||||||
Reference in New Issue
Block a user