-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathtmux.nix
More file actions
30 lines (30 loc) · 749 Bytes
/
Copy pathtmux.nix
File metadata and controls
30 lines (30 loc) · 749 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
{ pkgs, ... }:
{
programs.tmux = {
enable = true;
terminal = "tmux-256color";
baseIndex = 1;
clock24 = true;
mouse = true;
sensibleOnTop = true;
escapeTime = 50;
focusEvents = true;
plugins = with pkgs.tmuxPlugins; [
{
plugin = dotbar;
extraConfig = ''
set -g @tmux-dotbar-right true
set -g @tmux-dotbar-bg "#1e1e2e"
set -g @tmux-dotbar-fg "#585b70"
set -g @tmux-dotbar-fg-current "#cdd6f4"
set -g @tmux-dotbar-fg-session "#9399b2"
set -g @tmux-dotbar-fg-prefix "#cba6f7"
'';
}
];
extraConfig = ''
set-option -ga terminal-overrides ",xterm*:Tc"
set-option -g allow-passthrough on
'';
};
}