From a87dbdc291297a07321ef6e064a24dbb058f74f0 Mon Sep 17 00:00:00 2001 From: sefidel Date: Fri, 29 Mar 2024 00:21:01 +0900 Subject: fix(home/default): override waybar to fix regression --- home/default.nix | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/home/default.nix b/home/default.nix index 1e78b81..5687f44 100644 --- a/home/default.nix +++ b/home/default.nix @@ -1,5 +1,22 @@ { self, unstable, ... } @ inputs: +let + waybar-overlay = (final: prev: { + # TODO: remove when >0.10.0 + waybar = prev.waybar.overrideAttrs(old: { + src = prev.fetchFromGitHub { + owner = "Alexays"; + repo = "Waybar"; + rev = "ddc767cd815a7c429bc4dd7f185fad93e485271d"; + hash = "sha256-dQW43ZxDrBvMCefvTCjaV3hEpYCU6KTJl/JxR8XZhwM="; + }; + + buildInputs = old.buildInputs ++ [ + prev.wireplumber + ]; + }); + }); +in { "sefidel@alpha" = self.lib.mkHome { username = "sefidel"; @@ -11,6 +28,7 @@ neovim-nightly.overlay helix.overlays.default nur.overlay + waybar-overlay ]; }; @@ -44,6 +62,7 @@ neovim-nightly.overlay helix.overlays.default nur.overlay + waybar-overlay ]; }; -- cgit 1.4.1