home: tmux: set up plugins

This commit is contained in:
Bruno BELANYI 2021-02-20 14:37:39 +00:00
parent c23d3c6d5c
commit 9675db3c38

View file

@ -1,4 +1,4 @@
{ ... }:
{ pkgs, ... }:
{
programs.tmux = {
enable = true;
@ -6,5 +6,27 @@
clock24 = true; # I'm one of those heathens
escapeTime = 0; # Let vim do its thing instead
historyLimit = 5000; # Bigger buffer
plugins = with pkgs.tmuxPlugins; [
# Open high-lighted files in copy mode
open
# Better pane management
pain-control
# Better session management
sessionist
# X clipboard integration
yank
{
# Show when prefix has been pressed
plugin = prefix-highlight;
extraConfig = ''
# Also show when I'm in copy or sync mode
set -g @prefix_highlight_show_copy_mode 'on'
set -g @prefix_highlight_show_sync_mode 'on'
# Show prefix mode in status bar
set -g status-right '#{prefix_highlight} %a %Y-%m-%d %H:%M'
'';
}
];
};
}