summaryrefslogtreecommitdiff
path: root/niri/.config
diff options
context:
space:
mode:
Diffstat (limited to 'niri/.config')
-rwxr-xr-xniri/.config/niri/config.kdl20
1 files changed, 12 insertions, 8 deletions
diff --git a/niri/.config/niri/config.kdl b/niri/.config/niri/config.kdl
index 43c62c4..cd923b9 100755
--- a/niri/.config/niri/config.kdl
+++ b/niri/.config/niri/config.kdl
@@ -11,8 +11,7 @@ prefer-no-csd
screenshot-path "~/Pictures/Screenshots/Screenshot from %Y-%m-%d %H-%M-%S.png"
input {
- // Focus windows on hover without scrolling the workspace layout
- focus-follows-mouse
+ focus-follows-mouse max-scroll-amount="30%"
keyboard {
xkb {
@@ -103,13 +102,17 @@ animations {
}
window-rule {
match app-id=r#"^org\.wezfurlong\.wezterm$"#
- default-column-width {}
+ background-effect {
+ xray false
+ }
}
window-rule {
match app-id=r#"helium$"# title="^Picture-in-Picture$"
open-floating true
-}
+ geometry-corner-radius 9000
+ clip-to-geometry true
+ }
window-rule {
match app-id="steam" title=r#"^notificationtoasts_\d+_desktop$"#
@@ -148,10 +151,11 @@ overview {
}
// Place Noctalia's main wallpaper onto Niri's backdrop layer
layer-rule {
- match namespace="^noctalia-backdrop"
- place-within-backdrop true
+ match namespace="^noctalia.*"
+ background-effect {
+ xray false
+ }
}
-
// Allow the stationary backdrop wallpaper to be visible through your layout
binds {
@@ -163,7 +167,7 @@ binds {
Mod+Alt+F hotkey-overlay-title="File Manager" { spawn "nautilus"; }
Mod+S hotkey-overlay-title="Terminal" { spawn "ghostty"; }
//Mod+D hotkey-overlay-title="Application Menu" { spawn "fuzzel"; }
- //Super+Alt+L hotkey-overlay-title="Lock Screen" { spawn "swaylock"; }
+ Super+Alt+L hotkey-overlay-title="Lock Screen" { spawn "swaylock"; }
// Audio & Media Controls
XF86AudioRaiseVolume allow-when-locked=true { spawn-sh "wpctl set-volume @DEFAULT_AUDIO_SINK@ 0.1+ -l 1.0"; }