Something went wrong. Try again.
What happens if I push all of nixpkgs
Something went wrong. Try again.
1.0 kB · 36 lines
Nix
12345678910111213141516171819202122232425262728293031323334353637{ lib, nix-update-script, fetchFromGitHub,}:let originalDrv = fetchFromGitHub { owner = "Aylur"; repo = "astal"; rev = "2c5eb54f39e1710c6e2c80915a240978beb3269a"; hash = "sha256-XULTToDUkIshNXEO+YP2mAHdQv8bxWDvKjbamBfOC8E="; };inoriginalDrv.overrideAttrs ( final: prev: { name = "${final.pname}-${final.version}"; # fetchFromGitHub already defines name pname = "astal-source"; version = "0-unstable-2025-07-13";
meta = prev.meta // { description = "Building blocks for creating custom desktop shells (source)"; longDescription = '' Please don't use this package directly, use one of subpackages in `astal` namespace. This package is just a `fetchFromGitHub`, which is reused between all subpackages. ''; maintainers = with lib.maintainers; [ perchun ]; platforms = lib.platforms.linux; };
passthru = prev.passthru // { updateScript = nix-update-script { extraArgs = [ "--version=branch" ]; }; src = originalDrv; }; })