diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index e046a0c65df..0fcd430273a 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -2541,6 +2541,12 @@ githubId = 8404455; name = "Diego Lelis"; }; + diffumist = { + email = "diffumist@gmail.com"; + github = "diffumist"; + githubId = 32810399; + name = "Diffumist"; + }; diogox = { name = "Diogo Xavier"; email = "13244408+diogox@users.noreply.github.com"; diff --git a/pkgs/data/themes/materia-kde/default.nix b/pkgs/data/themes/materia-kde/default.nix new file mode 100644 index 00000000000..bdadebbf60d --- /dev/null +++ b/pkgs/data/themes/materia-kde/default.nix @@ -0,0 +1,23 @@ +{ lib, stdenv, fetchFromGitHub }: + +stdenv.mkDerivation rec { + pname = "materia-kde-theme"; + version = "20210612"; + + src = fetchFromGitHub { + owner = "PapirusDevelopmentTeam"; + repo = "materia-kde"; + rev = version; + sha256 = "P76rLj7x4KpYb3hdHBSUM8X/RcxKoJl1THIXHdfPoAY="; + }; + + makeFlags = [ "PREFIX=$(out)" ]; + + meta = with lib; { + description = "A port of the materia theme for Plasma"; + homepage = "https://github.com/PapirusDevelopmentTeam/materia-kde"; + license = licenses.gpl3; + maintainers = [ maintainers.diffumist ]; + platforms = platforms.all; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index acb1ab3d2bf..8bc6e39daa2 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -22232,6 +22232,8 @@ in materia-theme = callPackage ../data/themes/materia-theme { }; + materia-kde-theme = callPackage ../data/themes/materia-kde { }; + material-design-icons = callPackage ../data/fonts/material-design-icons { }; material-icons = callPackage ../data/fonts/material-icons { };