diff options
author | Julio Borja Barra <juboba@genial.ly> | 2022-03-27 15:15:58 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-03-27 15:15:58 +0200 |
commit | db034e9b5e13e2a1074d090a988f62c879dfef80 (patch) | |
tree | bebee13b866eb841d72a7f747565a74d17b0d862 /pkgs/tools/misc/smug | |
parent | 6250441d8ac0dddc33d216f27285211c1be856d8 (diff) |
smug: add man page (#162801)
Co-authored-by: Sandro <sandro.jaeckel@gmail.com>
Diffstat (limited to 'pkgs/tools/misc/smug')
-rw-r--r-- | pkgs/tools/misc/smug/default.nix | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/pkgs/tools/misc/smug/default.nix b/pkgs/tools/misc/smug/default.nix index afa21afa66667..cf78662620ced 100644 --- a/pkgs/tools/misc/smug/default.nix +++ b/pkgs/tools/misc/smug/default.nix @@ -1,4 +1,4 @@ -{ lib, buildGoModule, fetchFromGitHub }: +{ lib, buildGoModule, fetchFromGitHub, installShellFiles }: buildGoModule rec { pname = "smug"; @@ -9,12 +9,20 @@ buildGoModule rec { src = fetchFromGitHub { owner = "ivaaaan"; repo = "smug"; - rev = "3399f02a6e01324f5bb881f6b049c9e8d94733ee"; + rev = "v${version}"; sha256 = "178125835dhnaq9k42yv4pfxpyhgb5179wrxkimb59fy0nk8jzx8"; }; vendorSha256 = "1rba5rpvlr8dyhj145b5i57pm4skfpj3vm7vydkn79k6ak6x985x"; + nativeBuildInputs = [ installShellFiles ]; + + ldflags = [ "-s" "-w" "-X=main.version=${version}" ]; + + postInstall = '' + installManPage ./man/man1/smug.1 + ''; + meta = with lib; { homepage = "https://github.com/ivaaaan/smug"; description = "Smug - tmux session manager"; |