From 2ae6ed2d37f74ad91dcc4df79b8915d9a6c41cd4 Mon Sep 17 00:00:00 2001 From: Oleksandr Smirnov Date: Fri, 13 Jun 2025 15:13:07 +0300 Subject: [PATCH] niri: use hyprlock --- config/niri/config.kdl | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/config/niri/config.kdl b/config/niri/config.kdl index b3f4cb5..7b0e81d 100644 --- a/config/niri/config.kdl +++ b/config/niri/config.kdl @@ -3,13 +3,15 @@ spawn-at-startup "/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1"; spawn-at-startup "~/.config/niri/waybar" spawn-at-startup "dunst"; -spawn-at-startup "xwayland-satellite" +spawn-at-startup "xwayland-satellite"; // TODO: remove in next update +spawn-at-startup "hypridle"; // }}} // env {{{ environment { DISPLAY ":0" QT_QPA_PLATFORM "wayland;xcb" QT_WAYLAND_DISABLE_WINDOWDECORATION "1" + MOZ_ENABLE_WAYLAND "1"; } // }}} // inputs {{{ @@ -82,6 +84,7 @@ layout { // general {{{ // disables client-side decorrations if possible prefer-no-csd +hotkey-overlay { skip-at-startup; } // set to null if u want disable saving to disk behavior screenshot-path "~/Pictures/Screenshots/Screenshot from %Y-%m-%d %H-%M-%S.png" @@ -150,6 +153,8 @@ window-rule { window-rule { match app-id="pavucontrol" match app-id="org.gnome.Solanum" + match app-id="blueman-manager" + match app-id="xdg-desktop-portal-gtk" open-floating true } @@ -168,8 +173,9 @@ window-rule { } window-rule { - match app-id=r#"^org\.keepassxc\.KeePassXC$"# - match app-id=r#"obsidian$"# + match app-id="org.keepassxc.KeePassXC" + match app-id="obsidian" + match app-id="org.telegram.desktop" block-out-from "screen-capture" } // }}}