18 lines
481 B
Nix
18 lines
481 B
Nix
{ pkgs ? import <nixpkgs> { } }:
|
|
pkgs.stdenv.mkDerivation {
|
|
# inspired by one of Stöffel's keybindings at
|
|
# https://github.com/stoeffel/.dots/blob/master/tmux/keybindings.conf
|
|
name = "lazygit-window";
|
|
src = ./.;
|
|
buildInputs = [ pkgs.makeWrapper ];
|
|
|
|
installPhase = ''
|
|
mkdir -p $out/bin
|
|
cp ./lazygit-window.sh $out/bin/lazygit-window
|
|
wrapProgram $out/bin/lazygit-window --prefix PATH : ${
|
|
pkgs.lib.makeBinPath [ pkgs.tmux pkgs.lazygit ]
|
|
}
|
|
'';
|
|
}
|
|
|