diff options
author | Gregor Kleen <gkleen@yggdrasil.li> | 2025-03-16 17:15:39 +0100 |
---|---|---|
committer | Gregor Kleen <gkleen@yggdrasil.li> | 2025-03-16 17:15:39 +0100 |
commit | 804533cde06189bb2109c063092d59b2d53ee4db (patch) | |
tree | 392f4158fa2e0b934a1cfc6bb944ce5409f653ca /overlays | |
parent | 31ab1c84a4da06d1bf029c462fd9adeadb601c8c (diff) | |
download | nixos-804533cde06189bb2109c063092d59b2d53ee4db.tar nixos-804533cde06189bb2109c063092d59b2d53ee4db.tar.gz nixos-804533cde06189bb2109c063092d59b2d53ee4db.tar.bz2 nixos-804533cde06189bb2109c063092d59b2d53ee4db.tar.xz nixos-804533cde06189bb2109c063092d59b2d53ee4db.zip |
...
Diffstat (limited to 'overlays')
-rw-r--r-- | overlays/niri.nix | 8 | ||||
-rw-r--r-- | overlays/swayosd/default.nix | 17 | ||||
-rw-r--r-- | overlays/waybar.nix | 11 |
3 files changed, 16 insertions, 20 deletions
diff --git a/overlays/niri.nix b/overlays/niri.nix new file mode 100644 index 00000000..9188ed7d --- /dev/null +++ b/overlays/niri.nix | |||
@@ -0,0 +1,8 @@ | |||
1 | { final, prev, flakeInputs, ... }: prev.lib.composeExtensions | ||
2 | flakeInputs.niri-flake.overlays.niri | ||
3 | (final: prev: { | ||
4 | niri-unstable = prev.niri-unstable.overrideAttrs (oldAttrs: { | ||
5 | buildInputs = (oldAttrs.buildInputs or []) ++ [ final.libgbm ]; | ||
6 | }); | ||
7 | }) | ||
8 | final prev | ||
diff --git a/overlays/swayosd/default.nix b/overlays/swayosd/default.nix index d8807b41..2a3a0f2b 100644 --- a/overlays/swayosd/default.nix +++ b/overlays/swayosd/default.nix | |||
@@ -6,23 +6,6 @@ | |||
6 | inherit version src; | 6 | inherit version src; |
7 | hash = "sha256-s2vgyQP6J3i0q2o/Tt8dYoamBH3vrI/FNJYteHO8v5Q="; | 7 | hash = "sha256-s2vgyQP6J3i0q2o/Tt8dYoamBH3vrI/FNJYteHO8v5Q="; |
8 | }; | 8 | }; |
9 | nativeBuildInputs = with final; [ | ||
10 | wrapGAppsHook4 | ||
11 | pkg-config | ||
12 | meson | ||
13 | rustc | ||
14 | cargo | ||
15 | ninja | ||
16 | rustPlatform.cargoSetupHook | ||
17 | ]; | ||
18 | buildInputs = with final; [ | ||
19 | gtk4-layer-shell | ||
20 | libevdev | ||
21 | libinput | ||
22 | libpulseaudio | ||
23 | udev | ||
24 | sassc | ||
25 | ]; | ||
26 | patches = (oldAttrs.patches or []) ++ [ | 9 | patches = (oldAttrs.patches or []) ++ [ |
27 | ./exponential.patch | 10 | ./exponential.patch |
28 | ]; | 11 | ]; |
diff --git a/overlays/waybar.nix b/overlays/waybar.nix index 20f37255..e7e3b807 100644 --- a/overlays/waybar.nix +++ b/overlays/waybar.nix | |||
@@ -1,3 +1,8 @@ | |||
1 | { final, prev, flakeInputs, ... }: | 1 | { final, prev, flakeInputs, ... }: prev.lib.composeExtensions |
2 | 2 | flakeInputs.waybar.overlays.default | |
3 | flakeInputs.waybar.overlays.default final prev | 3 | (final: prev: { |
4 | waybar = prev.waybar.overrideAttrs (oldAttrs: { | ||
5 | dontVersionCheck = true; | ||
6 | }); | ||
7 | }) | ||
8 | final prev | ||