mirror of
https://github.com/prdlk/dotfiles.git
synced 2026-11-02 19:32:43 +00:00
feat(umbriel): enhance workspace layouts and focus behavior
This commit is contained in:
1 parent
965cdaa000
commit
2bae3e12b9
4 files changed
+28
-22
No files matched your search
@@ -22,9 +22,16 @@ files = ["noctalia.toml"]
|
||||
# polkit agent; nothing else is started.
|
||||
autostart = ["noctalia"]
|
||||
show_cheatsheet = false
|
||||
# niri's honor-xdg-activation-with-invalid-serial: Noctalia notification
|
||||
# actions and apps that hand off to another window (links, file pickers) can
|
||||
# focus and reveal their target.
|
||||
focus_on_activate = true
|
||||
|
||||
# Umbriel owns XDG_CURRENT_DESKTOP and the session variables.
|
||||
[environment]
|
||||
# Default terminal: Noctalia runs Terminal=true launcher entries through
|
||||
# $TERMINAL before its own fallback list.
|
||||
TERMINAL = "ghostty"
|
||||
ELECTRON_OZONE_PLATFORM_HINT = "auto"
|
||||
QT_QPA_PLATFORM = "wayland"
|
||||
QT_QPA_PLATFORMTHEME = "kde"
|
||||
@@ -48,23 +55,32 @@ map_to_output = "eDP-1"
|
||||
[input.touch]
|
||||
map_to_output = "eDP-1"
|
||||
|
||||
# follows_focus: keyboard focus moves (Mod+H/L across outputs, umbriel-launch)
|
||||
# take the pointer along, so scratchpads — shown on the pointer's output —
|
||||
# open where focus is.
|
||||
[input.cursor]
|
||||
theme = "capitaine-cursors-light"
|
||||
size = 24
|
||||
hide_when_typing = true
|
||||
follows_focus = true
|
||||
|
||||
[layout]
|
||||
gap = 8
|
||||
extent_presets = [0.333, 0.5, 0.667]
|
||||
|
||||
# New columns take a third of the output; Mod+R cycles 1/3 → 1/2 → 2/3.
|
||||
[layout.scrolling]
|
||||
default_extent_fraction = 0.5
|
||||
default_extent_fraction = 0.333
|
||||
center_focused = "never"
|
||||
center_underfull_strip = true
|
||||
|
||||
[appearance]
|
||||
corner_radius = 10
|
||||
|
||||
# niri ran without shadows; also one less pass per window.
|
||||
[appearance.shadow]
|
||||
enabled = false
|
||||
|
||||
# Optimized blur samples only the wallpaper: cheaper than blurring the windows
|
||||
# behind each translucent surface.
|
||||
[appearance.blur]
|
||||
|
||||
Reference in new issue
Block a user