nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix
at netboot-syslinux-multiplatform 48 lines 1.1 kB view raw
1{ lib 2, stdenvNoCC 3, fetchurl 4, gtk-engine-murrine 5, jdupes 6, gitUpdater 7}: 8 9stdenvNoCC.mkDerivation rec { 10 pname = "theme-obsidian2"; 11 version = "2.23"; 12 13 src = fetchurl { 14 url = "https://github.com/madmaxms/theme-obsidian-2/releases/download/v${version}/obsidian-2-theme.tar.xz"; 15 sha256 = "sha256-yJoMS5XrHlMss+rdJ+xLJx0F9Hs1Cc+MFk+xyhRXaf0="; 16 }; 17 18 sourceRoot = "."; 19 20 nativeBuildInputs = [ 21 jdupes 22 ]; 23 24 propagatedUserEnvPkgs = [ 25 gtk-engine-murrine 26 ]; 27 28 installPhase = '' 29 runHook preInstall 30 mkdir -p $out/share/themes 31 cp -a Obsidian-2* $out/share/themes 32 jdupes --quiet --link-soft --recurse $out/share 33 runHook postInstall 34 ''; 35 36 passthru.updateScript = gitUpdater { 37 url = "https://github.com/madmaxms/theme-obsidian-2"; 38 rev-prefix = "v"; 39 }; 40 41 meta = with lib; { 42 description = "Gnome theme based upon Adwaita-Maia dark skin"; 43 homepage = "https://github.com/madmaxms/theme-obsidian-2"; 44 license = with licenses; [ gpl3Only ]; 45 platforms = platforms.linux; 46 maintainers = [ maintainers.romildo ]; 47 }; 48}