add niri blur

This commit is contained in:
Sean Kovacs 2026-01-24 01:43:03 -05:00
commit 16cdb91f7d
Signed by: sckova
GPG key ID: 00F325187C68651A
3 changed files with 21 additions and 8 deletions

12
flake.lock generated
View file

@ -230,11 +230,11 @@
"xwayland-satellite-unstable": "xwayland-satellite-unstable" "xwayland-satellite-unstable": "xwayland-satellite-unstable"
}, },
"locked": { "locked": {
"lastModified": 1769235082, "lastModified": 1769237340,
"narHash": "sha256-d+J0aA6ENaLyqbbaf9LNSKWQnX5at5NBIiFVTUoKGhc=", "narHash": "sha256-cwgQEMkroNOTY2AtYqMuHeLc5BKZQWwYc0Voiv4d7Uo=",
"owner": "sckova", "owner": "sckova",
"repo": "niri-flake", "repo": "niri-flake",
"rev": "aab759b017937226563131da036392b26a7fe75c", "rev": "6711fb7ee71eb965abd4c61349f4a6d680502679",
"type": "github" "type": "github"
}, },
"original": { "original": {
@ -570,11 +570,11 @@
"xwayland-satellite-unstable": { "xwayland-satellite-unstable": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1768765571, "lastModified": 1769233250,
"narHash": "sha256-C1JbyJ3ftogmN3vmLNfyPtnJw2wY64TiUTIhFtk1Leg=", "narHash": "sha256-PIcvKgmr69UTPXuT/t3YnsxNxY5joxOGYQb0KG0Ws3E=",
"owner": "Supreeeme", "owner": "Supreeeme",
"repo": "xwayland-satellite", "repo": "xwayland-satellite",
"rev": "ed1cef792b4def3321ff9ab5479df09609f17a69", "rev": "7af39ce41986feee45a91acbe4d417482c9b6458",
"type": "github" "type": "github"
}, },
"original": { "original": {

View file

@ -33,8 +33,15 @@
}; };
niri = { niri = {
url = "github:sodiboo/niri-flake"; url = "github:sckova/niri-flake";
inputs.nixpkgs.follows = "nixpkgs"; inputs.nixpkgs.follows = "nixpkgs";
inputs.niri-stable.follows = "niri-blur";
inputs.niri-unstable.follows = "niri-blur";
};
niri-blur = {
url = "github:visualglitch91/niri/feat/blur";
flake = false;
}; };
noctalia = { noctalia = {

View file

@ -122,6 +122,12 @@
softness = 30; softness = 30;
color = base00 + "77"; color = base00 + "77";
}; };
blur = {
enable = true;
passes = 2;
radius = 4;
noise = 0.1;
};
}; };
window-rules = [ window-rules = [
{ {
@ -132,7 +138,7 @@
bottom-right = 16.0; bottom-right = 16.0;
}; };
clip-to-geometry = true; clip-to-geometry = true;
opacity = 1.0; opacity = 0.95;
} }
{ {
matches = [ matches = [