From 9db770b448880aef731adfe9d42b337eaa39fc72 Mon Sep 17 00:00:00 2001 From: adam Date: Fri, 17 Oct 2025 12:06:32 +0200 Subject: [PATCH] gocheat: init at 0.1.1 Co-authored-by: Sebaguardian Signed-off-by: adam --- pkgs/by-name/go/gocheat/package.nix | 35 +++++++++++++++++++++++++++++ 1 file changed, 35 insertions(+) create mode 100644 pkgs/by-name/go/gocheat/package.nix diff --git a/pkgs/by-name/go/gocheat/package.nix b/pkgs/by-name/go/gocheat/package.nix new file mode 100644 index 000000000000..2812b11318c7 --- /dev/null +++ b/pkgs/by-name/go/gocheat/package.nix @@ -0,0 +1,35 @@ +{ + lib, + buildGoModule, + fetchFromGitHub, +}: + +buildGoModule (finalAttrs: { + pname = "gocheat"; + version = "0.1.1"; + + src = fetchFromGitHub { + owner = "Achno"; + repo = "gocheat"; + tag = "v${finalAttrs.version}"; + hash = "sha256-9Xw1GVfqk0Se8pLx3vzqR+f9GgX4LDo/H3iq1fzoTRs="; + }; + + vendorHash = "sha256-CByVf4+WWUlFGJcqt7aq5bHXiLMjdHTKvv6PQYEbLqc="; + + ldflags = [ + "-s" + "-w" + ]; + + meta = { + description = "TUI Cheatsheet for keybindings, hotkeys and more"; + homepage = "https://github.com/Achno/gocheat"; + license = lib.licenses.mit; + maintainers = with lib.maintainers; [ + adamperkowski + sebaguardian + ]; + mainProgram = "gocheat"; + }; +})