This commit is contained in:
Rasyidan Akbar F. 2025-09-26 15:50:15 +07:00
commit bcbd699c4c
11 changed files with 786 additions and 124 deletions

View file

@ -0,0 +1,33 @@
{ lib, pkgs, ... }: {
programs.tmux = {
enable = lib.mkDefault true;
clock24 = true;
historyLimit = 20000;
mouse = true;
baseIndex = 1;
prefix = "C-a";
escapeTime = 0;
aggressiveResize = true;
plugins = [{
plugin = pkgs.tmuxPlugins.dracula;
extraConfig = ''
set -g @dracula-pane-border-style "fg=#44475a"
set -g @dracula-plugins "cpu-usage battery network-bandwidth time"
set -g @dracula-show-empty-plugins off
set -g @dracula-refresh-rate 5
'';
}];
extraConfig = ''
set-option -g status-style "bg=#282a36 fg=#f8f8f2"
set -g status-interval 5
setw -g automatic-rename on
set -g renumber-windows on
bind r source-file ~/.tmux.conf \; display-message "tmux reloaded"
bind | split-window -h
bind - split-window -v
unbind '"'
unbind %
set -g display-panes-time 1500
'';
};
}