{ tgcMaintainers, lib, buildGoModule, fetchFromGitHub, }: buildGoModule (finalAttrs: { pname = "niri-screen-time"; version = "0.0.0-${builtins.substring 0 6 finalAttrs.rev}"; rev = "dbe4a93c9a163427b0f7bed96fcfb338e274499f"; srcHash = "sha256-BxLV4cUKLb3uGLlj3Pn0PF6gAxwimHTK0WZyOYWf/L8="; src = fetchFromGitHub { owner = "probeldev"; repo = "niri-screen-time"; hash = finalAttrs.srcHash; inherit (finalAttrs) rev; }; vendorHash = "sha256-9y1F2ZrmpiQJ9ZTq9SoRE2PxR65DDNCeBKf4M0HUQC4="; meta = { homepage = "https://github.com/probeldev/niri-screen-time"; description = "Niri Screen Time"; license = lib.licenses.mit; maintainers = [ tgcMaintainers.zaphyra ]; mainProgram = "niri-screen-time"; }; })