From 4804f1233df51dc0e04f86613a0c2640342e7897 Mon Sep 17 00:00:00 2001 From: Gabriel Maguire Date: Mon, 19 Aug 2024 22:13:28 -0400 Subject: [PATCH 1/2] maintainers: add GabrielMaguire --- maintainers/maintainer-list.nix | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/maintainers/maintainer-list.nix b/maintainers/maintainer-list.nix index 1a80919715aa..bb777bcd9e45 100644 --- a/maintainers/maintainer-list.nix +++ b/maintainers/maintainer-list.nix @@ -9033,6 +9033,12 @@ githubId = 1313787; name = "Gabriella Gonzalez"; }; + GabrielMaguire = { + email = "gabrielmaguire@proton.me"; + github = "GabrielMaguire"; + githubId = 39974571; + name = "Gabriel Maguire"; + }; gabyx = { email = "gnuetzi@gmail.com"; github = "gabyx"; From 315ea55a65a720bbd661380ad04aa918525e80f8 Mon Sep 17 00:00:00 2001 From: Gabriel Maguire Date: Mon, 19 Aug 2024 22:14:14 -0400 Subject: [PATCH 2/2] chicago95: init at 3.0.1 --- pkgs/by-name/ch/chicago95/package.nix | 51 +++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100644 pkgs/by-name/ch/chicago95/package.nix diff --git a/pkgs/by-name/ch/chicago95/package.nix b/pkgs/by-name/ch/chicago95/package.nix new file mode 100644 index 000000000000..d3a9e61289a7 --- /dev/null +++ b/pkgs/by-name/ch/chicago95/package.nix @@ -0,0 +1,51 @@ +{ + lib, + stdenvNoCC, + fetchFromGitHub, + gtk3, +}: + +stdenvNoCC.mkDerivation (finalAttrs: { + pname = "chicago95"; + version = "3.0.1"; + + src = fetchFromGitHub { + owner = "grassmunk"; + repo = "Chicago95"; + rev = "v${finalAttrs.version}"; + hash = "sha256-EHcDIct2VeTsjbQWnKB2kwSFNb97dxuydAu+i/VquBA="; + }; + + nativeBuildInputs = [ gtk3 ]; + + installPhase = '' + runHook preInstall + + mkdir -p $out/share/themes + mv Theme/Chicago95 $out/share/themes + + mkdir -p $out/share/icons + mv Icons/Chicago95 $out/share/icons + gtk-update-icon-cache $out/share/icons/Chicago95 + + mkdir -p $out/share/sddm/themes + tar -xzf KDE/SDDM/Chicago95.tar.gz -C "$out/share/sddm/themes/" + + mkdir -p $out/share/fonts + cp Fonts/vga_font/* $out/share/fonts + + runHook postInstall + ''; + + meta = { + description = "Windows 95 theme for GTK"; + homepage = "https://github.com/grassmunk/Chicago95"; + changelog = "https://github.com/grassmunk/Chicago95/releases/tag/v${finalAttrs.version}"; + license = with lib.licenses; [ + gpl3Plus + mit + ]; + platforms = lib.platforms.linux; + maintainers = with lib.maintainers; [ GabrielMaguire ]; + }; +})