summaryrefslogtreecommitdiff
path: root/overlays
diff options
context:
space:
mode:
authorGregor Kleen <gkleen@yggdrasil.li>2025-03-16 17:15:39 +0100
committerGregor Kleen <gkleen@yggdrasil.li>2025-03-16 17:15:39 +0100
commit804533cde06189bb2109c063092d59b2d53ee4db (patch)
tree392f4158fa2e0b934a1cfc6bb944ce5409f653ca /overlays
parent31ab1c84a4da06d1bf029c462fd9adeadb601c8c (diff)
downloadnixos-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.nix8
-rw-r--r--overlays/swayosd/default.nix17
-rw-r--r--overlays/waybar.nix11
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
3flakeInputs.waybar.overlays.default final prev 3 (final: prev: {
4 waybar = prev.waybar.overrideAttrs (oldAttrs: {
5 dontVersionCheck = true;
6 });
7 })
8 final prev