Merge pull request #258711 from allusive-dev/picom-allusive

picom-allusive: init for 0.3.1

authored by Samuel Dionne-Riel and committed by GitHub 85f15865 840b0698

+32
+6
maintainers/maintainer-list.nix
··· 829 githubId = 5892756; 830 name = "Alec Snyder"; 831 }; 832 almac = { 833 email = "alma.cemerlic@gmail.com"; 834 github = "a1mac";
··· 829 githubId = 5892756; 830 name = "Alec Snyder"; 831 }; 832 + allusive = { 833 + email = "jasper@allusive.dev"; 834 + name = "Allusive"; 835 + github = "allusive-dev"; 836 + githubId = 99632976; 837 + }; 838 almac = { 839 email = "alma.cemerlic@gmail.com"; 840 github = "a1mac";
+24
pkgs/applications/window-managers/picom/picom-allusive.nix
···
··· 1 + { picom, lib, fetchFromGitHub }: 2 + 3 + picom.overrideAttrs (oldAttrs: rec { 4 + pname = "picom-allusive"; 5 + version = "0.3.1"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "allusive-dev"; 9 + repo = "picom-allusive"; 10 + rev = version; 11 + hash = "sha256-lk4Ll0mi9h3BAqwgOzFQw4WYKnSW9XTl3PjoK2E4WKg="; 12 + }; 13 + 14 + postInstall = '' 15 + chmod +x $out/bin/picom-trans 16 + '' + (lib.optionalString (oldAttrs ? postInstall) oldAttrs.postInstall); 17 + 18 + meta = { 19 + description = "A fork of picom featuring improved animations and other features"; 20 + homepage = "https://github.com/allusive-dev/picom-allusive"; 21 + license = with lib.licenses; [ mit mpl20 ]; 22 + maintainers = with lib.maintainers; [ allusive ]; 23 + }; 24 + })
+2
pkgs/top-level/all-packages.nix
··· 36826 36827 picom = callPackage ../applications/window-managers/picom { }; 36828 36829 picom-jonaburg = callPackage ../applications/window-managers/picom/picom-jonaburg.nix { }; 36830 36831 picom-next = callPackage ../applications/window-managers/picom/picom-next.nix { };
··· 36826 36827 picom = callPackage ../applications/window-managers/picom { }; 36828 36829 + picom-allusive = callPackage ../applications/window-managers/picom/picom-allusive.nix { }; 36830 + 36831 picom-jonaburg = callPackage ../applications/window-managers/picom/picom-jonaburg.nix { }; 36832 36833 picom-next = callPackage ../applications/window-managers/picom/picom-next.nix { };