From be1ddb6c4a3ba8288a85cc397a7f4c23001609ab Mon Sep 17 00:00:00 2001 From: Oliver Ni Date: Mon, 16 Sep 2024 10:40:40 -0700 Subject: [PATCH 1/2] maintainers: add oliver-ni --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index a220b39e1d40..6863fe96b0c7 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -15498,6 +15498,12 @@ githubId = 39134647; name = "Oliver Koss"; }; + oliver-ni = { + email = "nixos@oliver.ni"; + github = "oliver-ni"; + githubId = 20295134; + name = "Oliver Ni"; + }; ollieB = { github = "oliverbunting"; githubId = 1237862; From a843d10d76c7dc9efe8a38095f7a9c9faf8ab1dd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=BCtz?= Date: Thu, 12 Sep 2024 10:28:54 -0700 Subject: [PATCH 2/2] plasma-applet-commandoutput: init at 13 --- .../plasma-applet-commandoutput/package.nix | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 pkgs/by-name/pl/plasma-applet-commandoutput/package.nix diff --git a/pkgs/by-name/pl/plasma-applet-commandoutput/package.nix b/pkgs/by-name/pl/plasma-applet-commandoutput/package.nix new file mode 100644 index 000000000000..f8589b98edb5 --- /dev/null +++ b/pkgs/by-name/pl/plasma-applet-commandoutput/package.nix @@ -0,0 +1,40 @@ +{ + fetchFromGitHub, + lib, + stdenv, +}: + +stdenv.mkDerivation (finalAttrs: { + pname = "plasma-applet-commandoutput"; + version = "13"; + + src = fetchFromGitHub { + owner = "Zren"; + repo = "plasma-applet-commandoutput"; + rev = "refs/tags/v${finalAttrs.version}"; + hash = "sha256-Tjnm26EYKXtBM9JBHKI73AMvOW/rQ3qOw2JDYey7EfQ="; + }; + + dontConfigure = true; + dontBuild = true; + + installPhase = '' + runHook preInstall + + mkdir -p $out/share/plasma/plasmoids + cp -r package $out/share/plasma/plasmoids/com.github.zren.commandoutput + + runHook postInstall + ''; + + meta = { + changelog = "https://github.com/Zren/plasma-applet-commandoutput/blob/${finalAttrs.src.rev}/Changelog.md"; + description = "Run a command periodically and render its output"; + homepage = "https://github.com/Zren/plasma-applet-commandoutput"; + license = lib.licenses.gpl2Plus; + maintainers = with lib.maintainers; [ + matthiasbeyer + oliver-ni + ]; + }; +})