I am currently testing the cz-Hickson cursor set
{
cz-Hickson-cursors = pkgs.stdenvNoCC.mkDerivation rec {
pname = "cz-Hickson-cursors";
version = "3.0";
src = pkgs.fetchFromGitHub {
owner = "charakterziffer";
repo = "cursor-toolbox";
rev = "ec5e7e582be059996c0405070494ae9ed7834d4d";
hash = "sha256-jJvtV0+Ytnu/gLyvSX+/mqZeunnN5PCDypYRSAc+jJw=";
};
strictDeps = true;
nativeBuildInputs = with pkgs; [
xorg.xcursorgen
];
prePatch = ''
substituteInPlace make.sh --replace-fail "'My Cursor Theme'" '"$1"'
'';
buildPhase = ''
cd more-themes/cz-Hickson
ln -snf pngs-black pngs
../../make.sh cz-Hickson-black
ln -snf pngs-white pngs
../../make.sh cz-Hickson-white
'';
installPhase = ''
mkdir -p $out/share/icons
cp -r cz-Hickson-* $out/share/icons
'';
};
}