{ tgcMaintainers, lib, unstable, fetchFromGitHub, pkg-config, glib, atkmm, gdk-pixbuf, cairo, gtk3, ... }: unstable.rustPlatform.buildRustPackage (finalAttrs: { pname = "niri-taskbar"; version = "0.4.0+niri.25.11"; rev = "v${finalAttrs.version}"; srcHash = "sha256-aE5v94AA6bC0CP8pv/SPBxGKpkH+GxR/p7hTKXlvk3E=s"; cargoHash = "sha256-WRc1+ZVhiIfmLHaczAPq21XudI08CgVhlIhVcf0rmSw="; src = fetchFromGitHub { owner = "LawnGnome"; repo = finalAttrs.pname; hash = finalAttrs.srcHash; inherit (finalAttrs) rev; }; nativeBuildInputs = [ pkg-config ]; buildInputs = [ glib atkmm gdk-pixbuf cairo gtk3 ]; meta = { description = "Niri taskbar module for Waybar"; homepage = "https://github.com/LawnGnome/niri-taskbar"; license = [ lib.licenses.mit ]; platforms = lib.platforms.linux; maintainers = [ tgcMaintainers.zaphyra ]; }; })