diff --git a/modules/programs/hexchat.nix b/modules/programs/hexchat.nix
index c0955aa6..b0836758 100644
--- a/modules/programs/hexchat.nix
+++ b/modules/programs/hexchat.nix
@@ -321,21 +321,16 @@ in {
type = nullOr package;
default = null;
example = literalExpression ''
- stdenv.mkDerivation rec {
- name = "hexchat-theme-MatriY";
- buildInputs = [ pkgs.unzip ];
- src = fetchurl {
- url = "https://dl.hexchat.net/themes/MatriY.hct";
- sha256 = "sha256-ffkFJvySfl0Hwja3y7XCiNJceUrGvlEoEm97eYNMTZc=";
- };
- unpackPhase = "unzip ''${src}";
- installPhase = "cp -r . $out";
+ source = pkgs.fetchzip {
+ url = "https://dl.hexchat.net/themes/Monokai.hct#Monokai.zip";
+ sha256 = "sha256-WCdgEr8PwKSZvBMs0fN7E2gOjNM0c2DscZGSKSmdID0=";
+ stripRoot = false;
};
'';
description = ''
Theme package for HexChat. Expects a derivation containing decompressed
- theme files. .hct file format requires unzip
- decompression, as seen in example.
+ theme files. Note, .hct files are actually ZIP files,
+ as seen in example.
'';
};
};