hypr: enrich noctalia config

This commit is contained in:
2026-09-23 19:51:24 +02:00
parent 23d0d1ecd3
commit 15d77eeaca
2 changed files with 33 additions and 65 deletions
+33 -17
View File
@@ -1,27 +1,43 @@
# Noctalia shell config (hypr/.config/noctalia/config.toml → ~/.config/noctalia/config.toml).
#
# Fresh start: Catppuccin Mocha palette + Noctalia-owned app theming.
# Bar/launcher/control-center/dock run on built-in defaults — explore and
# tune via the Settings UI. GUI edits land in
# ~/.local/state/noctalia/settings.toml and win over this file.
# Validate with: noctalia config validate
# Portable Noctalia config — generated by noctalia-sync-from-gui.sh.
# Validate with: noctalia config validate ~/.config/noctalia/config.toml
[bar.default]
background_opacity = 0.52
capsule = false
center = []
end = []
margin_ends = 0
panel_overlap = 0
position = "bottom"
radius = 0
start = []
thickness = 28
[dock]
background_opacity = 0.68
[lockscreen_widgets]
enabled = false
schema_version = 2
[shell]
font_family = "JetBrainsMono Nerd Font Mono"
[shell.panel]
launcher_placement = "attached"
transparency_mode = "glass"
[theme]
mode = "dark"
shell_mode = "follow"
source = "custom"
custom_palette = "Catppuccin-Mocha"
builtin = "Catppuccin"
[theme.templates]
enable_builtin_templates = true
# IDs from `noctalia theme --list-templates`. The `hyprland` template is
# intentionally off: basic/.config/themes owns Hyprland border colors.
builtin_ids = ["kitty", "gtk3", "gtk4", "qt", "kcolorscheme", "starship"]
enable_community_templates = true
community_ids = ["neovim"]
builtin_ids = []
[wallpaper]
directory = ""
# Idle behaviors (replaces hypr/.config/hypr/hypridle.conf, same timings:
# dim + kbd off at 5min, lock at 15min, monitors off at 30min, suspend at 45min).
[idle]
behavior_order = ["backlight-dim", "kbd-off", "lock", "screen-off", "suspend"]