update config, add dms, more niri windowrules

This commit is contained in:
fbachus
2026-05-08 12:54:55 +02:00
parent 73ff335427
commit d7cd63f349
17 changed files with 76 additions and 80 deletions
+13 -4
View File
@@ -1,13 +1,15 @@
spawn-at-startup "waybar"
spawn-sh-at-startup "swaybg -m fit -i ~/Pictures/backgrounds/hibiscus-flowers-5k-5120x2880-16240.jpg"
// spawn-sh-at-startup "swaybg -m fit -i ~/Pictures/backgrounds/hibiscus-flowers-5k-5120x2880-16240.jpg"
spawn-sh-at-startup "swaybg -m fit -i ~/Pictures/backgrounds/NASA/earth-1.jpg"
spawn-sh-at-startup "swaydidle -w -C ~/.config/swayidle.conf"
spawn-sh-at-startup "amixer set 'Mic Boost (+20dB)' on"
spawn-sh-at-startup "scx_lavd"
spawn-at-startup "dunst"
spawn-at-startup "kwalletd6"
spawn-at-startup "polkit-kde-authentication-agent-1"
spawn-at-startup "plasma-polkit-agent"
spawn-sh-at-startup "wl-paste --watch cliphist store"
spawn-at-startup "NetworkManager"
//spawn-at-startup "NetworkManager"
spawn-at-startup "nm-applet"
spawn-at-startup "nextcloud" "--background"
spawn-at-startup "syncthing"
@@ -87,6 +89,13 @@ input {
// Setting max-scroll-amount="0%" makes it work only on windows already fully on screen.
// focus-follows-mouse max-scroll-amount="0%"
}
blur {
//off
passes 2
offset 3.0
noise 0.02
saturation 1.5
}
// Settings that influence how windows are positioned and sized.
// Find more information on the wiki:
@@ -243,7 +252,7 @@ layout {
// layer-shell panels and regular gaps.
struts {
left 1
right -2
right 1
top -2
bottom -2
}
@@ -265,7 +274,7 @@ prefer-no-csd
// You can change the path where screenshots are saved.
// A ~ at the front will be expanded to the home directory.
// The path is formatted with strftime(3) to give you the screenshot date and time.
screenshot-path "~/Pictures/Screenshots/Screenshot_%Y-%m-%d_%H-%M-%S.png"
screenshot-path "~/Pictures/Screenshots/%Y-%m-%d_%H%M%S_Screenshot.png"
// You can also set this to null to disable saving screenshots to disk.
// screenshot-path null
View File
View File
+11 -3
View File
@@ -54,10 +54,18 @@ output "Advanced Micro Peripherals Ltd ES07D03 EVE213400622" {
// }
}
}
// // half display - actually it stretches
// // output "Iiyama North America PLG2888UH 0x01010101" {
// // mode "1920x2160"
// // position x=-3840 y=0
// // scale 1.3333
// // }
output "Iiyama North America PLG2888UH 0x01010101" {
"off"
mode "3840x2160"
position x=-3840 y=0
scale 1.333333
scale 1.3333
variable-refresh-rate
}
output "Iiyama North America PLG2888UH 1141664500247" {
@@ -65,13 +73,13 @@ output "Iiyama North America PLG2888UH 1141664500247" {
position x=0 y=-360
}
// work monitor left
output "Iiyama North America PL2492H 1151164104155" {
output "Iiyama North America PL2492H 11511811A1794" {
mode "1920x1080"
scale 1
position x=-1920 y=0
}
// work monitor right
output "Iiyama North America PL2492H 11511811A1794" {
output "Iiyama North America PL2492H 1151164104155" {
mode "1920x1080"
scale 1
position x=0 y=0
+9
View File
@@ -13,6 +13,7 @@ window-rule {
match title="^Volume Control$"
match title="^Network Connections$"
match title="Bitwarden"
match title="^Extension: (Bitwarden Password Manager) - Bitwarden — Zen Browser$"
match title="Extension: (Bitwarden Password Manager) - Bitwarden — Zen Browser"
match title="^Extension:"
match app-id="^org.kde.kwalletd6$"
@@ -29,11 +30,15 @@ window-rule {
window-rule {
match app-id=r#"kitty"#
match app-id="^Alacritty$"
// opacity 0.95
draw-border-with-background false
focus-ring {
on
}
background-effect {
blur true
}
}
// browsers in full width
@@ -43,6 +48,7 @@ window-rule {
exclude title="^Vivaldi$"
exclude title="^Vivaldi - login - Vivaldi$"
exclude title="^Bitwarden - Vivaldi$"
exclude title=r#"^Extension:"#
default-column-width { proportion 1.0; }
}
@@ -59,6 +65,7 @@ window-rule {
match app-id="^ZapZap$"
match app-id="^discord$"
open-focused false
block-out-from "screencast"
open-on-workspace "Comms"
}
@@ -79,6 +86,7 @@ window-rule {
window-rule {
match app-id="^spotify$"
match app-id="^Spotify$"
match app-id="^com.sayonara-player.Sayonara$"
default-column-width { proportion 0.9; }
@@ -100,6 +108,7 @@ window-rule {
window-rule {
match title="^Friends List$"
default-column-width { proportion 0.2; }
default-window-height { proportion 0.667; }
open-focused false