diff options
author | superherointj <5861043+superherointj@users.noreply.github.com> | 2024-08-15 18:49:48 -0300 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-08-15 18:49:48 -0300 |
commit | 04e8554b1264d1eb3422104cf5bf28b04fc81d4d (patch) | |
tree | fb20eed1f54b5c3f24dd4ae98eee84395307cf99 /pkgs/by-name/cy | |
parent | 3c2fa6bcff05523b36d47793aba47c540749adf6 (diff) | |
parent | 43e57e455edaafe99151f6c5ca892c72f1aaaa5b (diff) |
Merge pull request #331410 from museoa/upload-cyberpunk-neon
cyberpunk-neon: init at 0-unstable-2024-02-23
Diffstat (limited to 'pkgs/by-name/cy')
-rw-r--r-- | pkgs/by-name/cy/cyberpunk-neon/package.nix | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/pkgs/by-name/cy/cyberpunk-neon/package.nix b/pkgs/by-name/cy/cyberpunk-neon/package.nix new file mode 100644 index 0000000000000..f0a2f6f41d20f --- /dev/null +++ b/pkgs/by-name/cy/cyberpunk-neon/package.nix @@ -0,0 +1,61 @@ +{ + lib, + stdenvNoCC, + fetchFromGitHub, + unzip, + unstableGitUpdater, +}: + +stdenvNoCC.mkDerivation { + pname = "cyberpunk-neon"; + version = "0-unstable-2024-02-23"; + + src = fetchFromGitHub { + owner = "Roboron3042"; + repo = "Cyberpunk-Neon"; + rev = "258b3956a677d56df3027f3d08eabf07da936ec3"; + hash = "sha256-00scMHUgesgEmE9naC/AJ9mCRz325jT5WN0uo+u2s6k="; + }; + + outputs = [ + "out" + "gtk" + "kde" + "konsole" + "tilix" + ]; + + nativeBuildInputs = [ unzip ]; + + installPhase = '' + runHook preInstall + + install -Dt $out/share/doc/cyberpunk-neon/ README.md + + mkdir -p $gtk/share/themes + unzip gtk/materia-cyberpunk-neon.zip -d $gtk/share/themes/ + unzip gtk/oomox-cyberpunk-neon.zip -d $gtk/share/themes/ + + install -Dt $kde/share/color-schemes kde/cyberpunk-neon.colors + + install -Dt $konsole/share/konsole terminal/konsole/cyberpunk-neon.colorscheme + + install -Dt $tilix/share/tilix/schemes terminal/tilix/cyberpunk-neon.json + + runHook postInstall + ''; + + strictDeps = true; + + passthru = { + updateScript = unstableGitUpdater { hardcodeZeroVersion = true; }; + }; + + meta = { + homepage = "https://github.com/Roboron3042/Cyberpunk-Neon"; + description = "Neon themes for many programs"; + license = lib.licenses.cc-by-sa-40; + maintainers = with lib.maintainers; [ AndersonTorres ]; + platforms = lib.platforms.all; + }; +} |