From 414e9b5ae2c3a565c5826027c7e1f775cdafc32a Mon Sep 17 00:00:00 2001 From: aristote Date: Wed, 30 Jul 2025 00:12:49 +0200 Subject: home: i3: barista -> i3status-rust --- pkgs/barista/default.nix | 50 ------------------------------------------------ pkgs/default.nix | 5 ----- 2 files changed, 55 deletions(-) delete mode 100644 pkgs/barista/default.nix (limited to 'pkgs') diff --git a/pkgs/barista/default.nix b/pkgs/barista/default.nix deleted file mode 100644 index d097996..0000000 --- a/pkgs/barista/default.nix +++ /dev/null @@ -1,50 +0,0 @@ -{ - buildGoModule, - fetchFromGitHub, - wirelesstools, - fontawesomeMetadata, - materialDesignIconsMetadata, - i3statusGo ? null, -}: - -let - useDefaultConfig = i3statusGo == null; -in -buildGoModule { - name = "barista"; - version = "autorelease"; - - src = fetchFromGitHub { - owner = "soumya92"; - repo = "barista"; - rev = "ce8f4953e9ccf194b769f3d9ddb6806a1f7677d7"; - sha256 = "sha256-SzB4Zf9qW0ylob4iLTHR3tZpUl9Ns/F3gaUjuU+Ys1k="; - }; - - patchPhase = '' - mkdir main - '' - + ( - if useDefaultConfig then # use samples/i3status/i3status.go as config - '' - mv samples/i3status/i3status.go main/i3status.go - '' - # import config and patch font loading - else - '' - cp ${i3statusGo} main/i3status.go - substituteInPlace main/i3status.go \ - --replace 'fontawesome.Load()' 'fontawesome.Load("${fontawesomeMetadata}")' \ - --replace 'mdi.Load()' 'mdi.Load("${materialDesignIconsMetadata}")' - '' - ) - # patch call to iwgetid - + '' - substituteInPlace modules/wlan/wlan.go \ - --replace '/sbin/iwgetid' '${wirelesstools}/bin/iwgetid' - ''; - - subPackages = [ "main/i3status.go" ]; - - vendorHash = "sha256-gpzxwtGxHcidRYY8o1Lz0iboU5aNnwsWfOoGo6Lvefo="; -} diff --git a/pkgs/default.nix b/pkgs/default.nix index 9fd96e5..2fdae90 100644 --- a/pkgs/default.nix +++ b/pkgs/default.nix @@ -1,11 +1,6 @@ super: let self = { - barista = super.callPackage ./barista { - fontawesomeMetadata = self.static.fontMetadata.fontawesome; - materialDesignIconsMetadata = self.static.fontMetadata.materialDesignIcons; - }; - lib = import ./lib { inherit (super) lib; }; lockscreen = super.callPackage ./lockscreen { }; -- cgit v1.2.3