56 lines
1.1 KiB
Nix
56 lines
1.1 KiB
Nix
{ ... }:
|
|
{
|
|
programs.niri.settings = {
|
|
window-rules = [
|
|
{
|
|
matches = [
|
|
{ app-id = "^org.kde.polkit-kde-authentication-agent-1$"; }
|
|
];
|
|
open-floating = true;
|
|
}
|
|
{
|
|
matches = [
|
|
{ app-id = "^pavucontrol$"; }
|
|
];
|
|
open-floating = true;
|
|
}
|
|
{
|
|
matches = [
|
|
{ app-id = "^blueman-manager$"; }
|
|
];
|
|
open-floating = true;
|
|
}
|
|
{
|
|
matches = [
|
|
{ app-id = "^nm-connection-editor$"; }
|
|
];
|
|
open-floating = true;
|
|
}
|
|
{
|
|
matches = [
|
|
{ title = "^Picture-in-Picture$"; }
|
|
];
|
|
open-floating = true;
|
|
}
|
|
{
|
|
matches = [
|
|
{ app-id = "^thunar$"; title = "^File Operation Progress$"; }
|
|
];
|
|
open-floating = true;
|
|
}
|
|
{
|
|
matches = [
|
|
{ app-id = "^firefox$"; title = "^Picture-in-Picture$"; }
|
|
];
|
|
open-floating = true;
|
|
}
|
|
{
|
|
matches = [
|
|
{ app-id = "^rofi$"; }
|
|
];
|
|
open-floating = true;
|
|
}
|
|
];
|
|
};
|
|
}
|