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