From c35aec21f026a397e95b4ddcf301415b7a1c69af Mon Sep 17 00:00:00 2001 From: twoneis Date: Mon, 24 Feb 2025 20:28:56 +0100 Subject: [PATCH] added blobhaj flags --- modules/fedi/blobhajFlags.nix | 27 +++++++++++++++++++++++++++ modules/fedi/default.nix | 4 ++++ 2 files changed, 31 insertions(+) create mode 100644 modules/fedi/blobhajFlags.nix diff --git a/modules/fedi/blobhajFlags.nix b/modules/fedi/blobhajFlags.nix new file mode 100644 index 0000000..9924b1e --- /dev/null +++ b/modules/fedi/blobhajFlags.nix @@ -0,0 +1,27 @@ +{ + stdenvNoCC, + fetchurl, + unzip, +}: +stdenvNoCC.mkDerivation { + pname = "blobhajFlags"; + version = "1.0"; + + src = fetchurl { + url = "https://heatherhorns.com/BlobhajFlags.zip"; + hash = ""; + }; + + sourceRoot = "."; + + nativeBuildInputs = [ unzip ]; + + installPhase = '' + runHook preInstall + + mkdir -p $out + cp 512w/*.png $out + + runHook postInstall + ''; +} diff --git a/modules/fedi/default.nix b/modules/fedi/default.nix index 0727284..0c2a038 100644 --- a/modules/fedi/default.nix +++ b/modules/fedi/default.nix @@ -5,6 +5,8 @@ neocat = (pkgs.callPackage ./neocat.nix { }); neofox = (pkgs.callPackage ./neofox.nix { }); blobfox = (pkgs.callPackage ./blobfox.nix { }); + blobhaj = (pkgs.callPackage ./blobhaj.nix { }); + blobhajFlags = (pkgs.callPackage ./blobhajFlags.nix { }); in mkIf conf.fedi.enable { services.akkoma = { enable = true; @@ -106,6 +108,8 @@ in mkIf conf.fedi.enable { "emoji/neocat" = neocat; "emoji/neofox" = neofox; "emoji/blobfox" = blobfox; + "emoji/blobhaj" = blobhaj; + "emoji/blobhajFlags" = blobhajFlags; }; nginx = { serverName = "fedi.twoneis.site";