From 8f08f6c0b1d3628dbb11e3048c24fa1e275d3db2 Mon Sep 17 00:00:00 2001 From: adrien Date: Wed, 8 Oct 2025 20:11:32 +0000 Subject: [PATCH] Added window rule to get transparency and nice focus --- .config/niri/config.kdl | 21 ++++++++++++++++----- 1 file changed, 16 insertions(+), 5 deletions(-) diff --git a/.config/niri/config.kdl b/.config/niri/config.kdl index 8add02c..54d1d46 100644 --- a/.config/niri/config.kdl +++ b/.config/niri/config.kdl @@ -9,23 +9,34 @@ layout { proportion 0.66667 } default-column-width { proportion 0.33333; } + +} + +window-rule { + match is-focused=false + opacity 0.8 +} + +window-rule { + match is-focused=true + draw-border-with-background false + opacity 0.93 + focus-ring { - off - } - border { + on width 4 active-color "#7fc8ff" inactive-color "#505050" + urgent-color "#9b0000" } } binds { Mod+Shift+Slash { show-hotkey-overlay; } Mod+T hotkey-overlay-title="Open a Terminal: ghostty" { spawn "ghostty"; } - Mod+B hotkey-overlay-title="Open a Browser: firefox" { spawn "firefox"; } Mod+D hotkey-overlay-title="Run an Application: wofi" { spawn "wofi -n"; } Mod+W hotkey-overlay-title="Change Wallpaper: wofi" { spawn "~/.config/wofi/wallpaper.sh"; } - Mod+W hotkey-overlay-title="Open Project: wofi" { spawn "~/.config/wofi/projects.sh"; } + Mod+P hotkey-overlay-title="Open Project: wofi" { spawn "~/.config/wofi/projects.sh"; } Super+Alt+L hotkey-overlay-title="Lock the Screen: swaylock" { spawn "swaylock"; } XF86AudioRaiseVolume allow-when-locked=true { spawn-sh "wpctl set-volume @DEFAULT_AUDIO_SINK@ 0.1+"; }