Merge pull request #252214 from hmajid2301/add-tmux-t

tmuxPlugins.t-smart-tmux-session-manager: init at 2.8.0

authored by Bruno Bigras and committed by GitHub cf020b1a 9e710db2

+22
+22
pkgs/misc/tmux-plugins/default.nix
··· 651 inherit mkTmuxPlugin; 652 }; 653 654 urlview = mkTmuxPlugin { 655 pluginName = "urlview"; 656 version = "unstable-2016-01-06";
··· 651 inherit mkTmuxPlugin; 652 }; 653 654 + t-smart-tmux-session-manager = mkTmuxPlugin rec { 655 + pluginName = "t-smart-tmux-session-manager"; 656 + version = "2.8.0"; 657 + rtpFilePath = "t-smart-tmux-session-manager.tmux"; 658 + src = pkgs.fetchFromGitHub { 659 + owner = "joshmedeski"; 660 + repo = "t-smart-tmux-session-manager"; 661 + rev = "v${version}"; 662 + sha256 = "sha256-EMDEEIWJ+XFOk0WsQPAwj9BFBVDNwFUCyd1ScceqKpc="; 663 + }; 664 + nativeBuildInputs = [ pkgs.makeWrapper ]; 665 + postInstall = '' 666 + wrapProgram $out/share/tmux-plugins/t-smart-tmux-session-manager/bin/t \ 667 + --prefix PATH : ${with pkgs; lib.makeBinPath ( 668 + [ pkgs.fzf pkgs.zoxide ] 669 + )} 670 + 671 + find $target -type f -print0 | xargs -0 sed -i -e 's|fzf |${pkgs.fzf}/bin/fzf |g' 672 + find $target -type f -print0 | xargs -0 sed -i -e 's|zoxide |${pkgs.zoxide}/bin/zoxide |g' 673 + ''; 674 + }; 675 + 676 urlview = mkTmuxPlugin { 677 pluginName = "urlview"; 678 version = "unstable-2016-01-06";