diff --git a/dot-files/.tmux.conf b/dot-files/.tmux.conf new file mode 100644 index 0000000..077da84 --- /dev/null +++ b/dot-files/.tmux.conf @@ -0,0 +1,28 @@ +set -g default-shell /bin/bash +set -g default-command /bin/bash +set-option -g default-shell /bin/bash + +set-window-option -g automatic-rename on + +set-option -g status-justify left + +setw -g mouse on +#set-option -g mouse-select-window on +#set-option -g mouse-select-pane on + +set-option -g base-index 1 +setw -g pane-base-index 1 + +set-option -g set-clipboard on +set -g history-limit 3000 +set -g status-interval 60 +##set -g status-left '#H#[default]' ##computername augeblendet, weil letzte Zeichen abgeschnitten +set-option -g status-right-length 200 +set -g status-right 'ƒ #(~/code/lokale-scripte/show-disk-usage.sh) ƒ Akku: #(~/code/lokale-scripte/akku.sh) ƒ %d-%m-%Y ƒ %H:%M:%S' +setw -g monitor-activity on +set -g visual-activity on +#setw -g mode-keys copy-mode-vi + +set-option -g prefix C-a +unbind C-b +bind-key C-a send prefix diff --git a/modules/tmux.nix b/modules/tmux.nix new file mode 100644 index 0000000..690840c --- /dev/null +++ b/modules/tmux.nix @@ -0,0 +1,23 @@ +{ pkgs, ... }: + + +{ + programs.tmux = { + enable = true; +# clock24 = true; + extraConfig = '' + ## default config aus meinen dotfiles + `echo "$(cat /etc/nixos/dot-files/.tmux.conf)"` + + ## individuelle config für bfds + + ### colors ### + # Ändern der Farbe des Rahmens auf Gelb + set -g pane-border-fg yellow + # Ändern der Hintergrundfarbe des Rahmens auf Blau + set -g pane-active-border-bg blue + + ''; + }; + +}