1{pkgs, ...}: {
2 programs.tmux = {
3 enable = true;
4 newSession = true;
5 keyMode = "vi";
6 historyLimit = 10000;
7
8 # Rationale: being able to keep sessions open is more important than
9 # security at this point, as I have a very unstable connection and
10 # things may explode any minute.
11 # If I manage to find a way to persist tmux sockets across logouts
12 # without this I would definitely turn this back on.
13 secureSocket = false;
14
15 plugins = with pkgs.tmuxPlugins; [
16 power-theme
17 ];
18 };
19}