Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
990 B · 44 lines
Nix
123456789101112131415161718192021222324252627282930313233343536373839404142434445{ lib, buildPythonPackage, fetchFromGitHub, setuptools,
dbus-python, numpy, pillow, materialyoucolor,}:
buildPythonPackage rec { pname = "kde-material-you-colors"; version = "1.10.1"; pyproject = true;
src = fetchFromGitHub { owner = "luisbocanegra"; repo = "kde-material-you-colors"; tag = "v${version}"; hash = "sha256-qiaFHu4eyX73cAbMdoP46SiiFjNWx2vXWVzEbCsTNBI="; };
build-system = [ setuptools ]; dependencies = [ dbus-python numpy pillow materialyoucolor ];
pythonImportsCheck = [ "kde_material_you_colors" ];
doCheck = false; # no unittests, and would require KDE desktop environment
meta = { homepage = "https://store.kde.org/p/2136963"; description = "Automatic color scheme generator from your wallpaper for KDE Plasma powered by Material You"; license = lib.licenses.gpl3Only; maintainers = with lib.maintainers; [ sigmanificient ]; mainProgram = "kde-material-you-colors"; };}