theme update, replace niri with forked version with blur

This commit is contained in:
2026-02-12 18:25:02 +01:00
parent 8f60bb546a
commit c23d9ef2fe
10 changed files with 212 additions and 29 deletions

View File

@@ -1 +1 @@
/nix/store/2k0601h0nijbwkx2zb779khsbr3gf2fy-home-manager-files/.config/autostart/stylix-activate-gnome.desktop
/nix/store/pajdksky12r6s3n6ylyy7him8b4i0l9d-home-manager-files/.config/autostart/stylix-activate-gnome.desktop

View File

@@ -1 +1 @@
/nix/store/2k0601h0nijbwkx2zb779khsbr3gf2fy-home-manager-files/.config/autostart/stylix-activate-kde.desktop
/nix/store/pajdksky12r6s3n6ylyy7him8b4i0l9d-home-manager-files/.config/autostart/stylix-activate-kde.desktop

View File

@@ -3,19 +3,19 @@ name: pywal Generated
author: wl
variant: dark
palette:
base08: '#9e4f9f'
base0F: '#9e4f9f'
base05: '#c7e5f4'
base0E: '#a7a3d1'
base0B: '#b446bd'
base0A: '#eb6ce4'
base07: '#c7e5f4'
base04: '#c7e5f4'
base0C: '#f2a3ed'
base01: '#090918'
base03: '#8ba0aa'
base06: '#c7e5f4'
base0D: '#4eaaf3'
base00: '#090918'
base02: '#8ba0aa'
base09: '#9e4f9f'
base08: '#d470b6'
base02: '#95809a'
base0E: '#b786bb'
base0A: '#b879ca'
base01: '#060205'
base00: '#060205'
base03: '#95809a'
base06: '#d5b8dc'
base09: '#d470b6'
base0B: '#a15cc4'
base0C: '#d1a5b6'
base05: '#d5b8dc'
base04: '#d5b8dc'
base0F: '#d470b6'
base0D: '#c578c5'
base07: '#d5b8dc'

161
home-manager/flake.lock generated
View File

@@ -1,5 +1,21 @@
{
"nodes": {
"advisory-db": {
"flake": false,
"locked": {
"lastModified": 1770535588,
"narHash": "sha256-zi+Ote4H/hbhKoAFpgEqYh04CEoOdgK8LSd53Pt/8AU=",
"owner": "rustsec",
"repo": "advisory-db",
"rev": "1c176c03f6d76499a541a4598932837f9f4642ad",
"type": "github"
},
"original": {
"owner": "rustsec",
"repo": "advisory-db",
"type": "github"
}
},
"base16": {
"inputs": {
"fromYaml": "fromYaml"
@@ -68,6 +84,40 @@
"type": "github"
}
},
"crane": {
"locked": {
"lastModified": 1770419512,
"narHash": "sha256-o8Vcdz6B6bkiGUYkZqFwH3Pv1JwZyXht3dMtS7RchIo=",
"owner": "ipetkov",
"repo": "crane",
"rev": "2510f2cbc3ccd237f700bb213756a8f35c32d8d7",
"type": "github"
},
"original": {
"owner": "ipetkov",
"repo": "crane",
"type": "github"
}
},
"fenix": {
"inputs": {
"nixpkgs": "nixpkgs",
"rust-analyzer-src": "rust-analyzer-src"
},
"locked": {
"lastModified": 1770534122,
"narHash": "sha256-7pA+q0JjEpECX9aBT4x4b2IRQuGIYKGwksZTuSm2EA8=",
"owner": "nix-community",
"repo": "fenix",
"rev": "0c9a447b32ee7af5cd2ad73aaf1bcfa09287a619",
"type": "github"
},
"original": {
"owner": "nix-community",
"repo": "fenix",
"type": "github"
}
},
"firefox-gnome-theme": {
"flake": false,
"locked": {
@@ -160,7 +210,80 @@
"type": "github"
}
},
"niri": {
"inputs": {
"advisory-db": "advisory-db",
"crane": "crane",
"fenix": "fenix",
"nixpkgs": [
"nixpkgs"
],
"nixpkgs-tracy": "nixpkgs-tracy",
"treefmt-nix": "treefmt-nix"
},
"locked": {
"lastModified": 1770570145,
"narHash": "sha256-O6ifYKxSSM/3XBy548qxMKNjy2JDDTtVIM0ctGwzt1E=",
"owner": "Naxdy",
"repo": "niri",
"rev": "85347943b430d91bbed02b70dadb75c4578c083a",
"type": "github"
},
"original": {
"owner": "Naxdy",
"repo": "niri",
"type": "github"
}
},
"nixpkgs": {
"locked": {
"lastModified": 1770197578,
"narHash": "sha256-AYqlWrX09+HvGs8zM6ebZ1pwUqjkfpnv8mewYwAo+iM=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "00c21e4c93d963c50d4c0c89bfa84ed6e0694df2",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixos-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs-tracy": {
"locked": {
"lastModified": 1769755524,
"narHash": "sha256-WdOgKw0aDi71hrGy7Zi0kTHEIGJFGB2lWBO32rAPgYA=",
"owner": "davidkern",
"repo": "nixpkgs",
"rev": "c15c8f34f27eeece2b38f570f676f3ec62a85122",
"type": "github"
},
"original": {
"owner": "davidkern",
"ref": "tracy-split-package",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_2": {
"locked": {
"lastModified": 1770107345,
"narHash": "sha256-tbS0Ebx2PiA1FRW8mt8oejR0qMXmziJmPaU1d4kYY9g=",
"owner": "nixos",
"repo": "nixpkgs",
"rev": "4533d9293756b63904b7238acb84ac8fe4c8c2c4",
"type": "github"
},
"original": {
"owner": "nixos",
"ref": "nixpkgs-unstable",
"repo": "nixpkgs",
"type": "github"
}
},
"nixpkgs_3": {
"locked": {
"lastModified": 1770562336,
"narHash": "sha256-ub1gpAONMFsT/GU2hV6ZWJjur8rJ6kKxdm9IlCT0j84=",
@@ -244,13 +367,31 @@
"root": {
"inputs": {
"home-manager": "home-manager",
"nixpkgs": "nixpkgs",
"niri": "niri",
"nixpkgs": "nixpkgs_3",
"noctalia": "noctalia",
"quickshell": "quickshell",
"rust-overlay": "rust-overlay",
"stylix": "stylix"
}
},
"rust-analyzer-src": {
"flake": false,
"locked": {
"lastModified": 1770470239,
"narHash": "sha256-0hooiH069rm+xUwRa20+Cj0mvTN6IQy797f3qPLbjsY=",
"owner": "rust-lang",
"repo": "rust-analyzer",
"rev": "fc5544304143d4bfd10fbf8839b1010c15e1491e",
"type": "github"
},
"original": {
"owner": "rust-lang",
"ref": "nightly",
"repo": "rust-analyzer",
"type": "github"
}
},
"rust-overlay": {
"inputs": {
"nixpkgs": [
@@ -400,6 +541,24 @@
"repo": "base16-zed",
"type": "github"
}
},
"treefmt-nix": {
"inputs": {
"nixpkgs": "nixpkgs_2"
},
"locked": {
"lastModified": 1770228511,
"narHash": "sha256-wQ6NJSuFqAEmIg2VMnLdCnUc0b7vslUohqqGGD+Fyxk=",
"owner": "numtide",
"repo": "treefmt-nix",
"rev": "337a4fe074be1042a35086f15481d763b8ddc0e7",
"type": "github"
},
"original": {
"owner": "numtide",
"repo": "treefmt-nix",
"type": "github"
}
}
},
"root": "root",

View File

@@ -28,9 +28,14 @@
url = "github:nix-community/stylix";
inputs.nixpkgs.follows = "nixpkgs";
};
niri = {
url = "github:Naxdy/niri";
inputs.nixpkgs.follows = "nixpkgs";
};
};
outputs = { nixpkgs, home-manager, rust-overlay, stylix, ... }@inputs: {
outputs = { nixpkgs, home-manager, rust-overlay, stylix, niri, ... }@inputs: {
homeConfigurations.lusia = home-manager.lib.homeManagerConfiguration {
pkgs = nixpkgs.legacyPackages.x86_64-linux;

View File

@@ -9,7 +9,7 @@
home.packages = with pkgs; [
# Window manager & desktop environment
niri
inputs.niri.packages.${pkgs.system}.niri
swayidle
swww
kanshi

Binary file not shown.

Before

Width:  |  Height:  |  Size: 8.4 MiB

After

Width:  |  Height:  |  Size: 7.7 MiB

View File

@@ -24,4 +24,4 @@ italic_font auto
bold_italic_font auto
# END_KITTY_FONTS
# background_opacity 0.95
background_opacity 0.65

View File

@@ -1,4 +1,9 @@
layout {
blur {
noise 0.1
passes 3
radius 10
}
gaps 5
background-color "transparent"
always-center-single-column
@@ -93,12 +98,6 @@ window-rule {
open-floating true
}
// Example: enable rounded corners for all windows.
window-rule {
geometry-corner-radius 20
clip-to-geometry true
}
window-rule {
geometry-corner-radius 20
clip-to-geometry true
@@ -106,7 +105,9 @@ window-rule {
window-rule {
match app-id="kitty"
opacity 0.9
blur {
on
}
}
window-rule {
@@ -114,6 +115,23 @@ window-rule {
opacity 0.9
}
window-rule {
match app-id="firefox"
opacity 0.9
blur {
on
}
}
window-rule {
match app-id="org.gnome.Nautilus"
exclude title=r#"^Properties$"#
opacity 0.8
blur {
on
}
}
layer-rule {
match namespace="^quickshell-overview$"
}

View File

@@ -16,6 +16,7 @@
"ignoreMouseInput": false,
"overviewLayer": false,
"pinnedApps": [
"firefox"
],
"position": "center",
"screenshotAnnotationTool": "",