diff options
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 | ||