diff options
author | Adam <56338480+adastx@users.noreply.github.com> | 2021-11-04 20:09:25 +0100 |
---|---|---|
committer | Adam <56338480+adastx@users.noreply.github.com> | 2021-11-04 23:49:47 +0100 |
commit | d68a94b7e53d97d45c21f69f60d183930a38beea (patch) | |
tree | f32788e74e4aaa386481e132fa414489ac1d4ae9 /.config | |
parent | a93d2f9a12919d780be88f57b63bba91c0c0bf98 (diff) |
Misc polybar + tmux config
Diffstat (limited to '.config')
-rw-r--r-- | .config/polybar/config | 2 | ||||
-rw-r--r-- | .config/tmux/tmux.conf | 53 |
2 files changed, 54 insertions, 1 deletions
diff --git a/.config/polybar/config b/.config/polybar/config index 3956758..4a64441 100644 --- a/.config/polybar/config +++ b/.config/polybar/config @@ -174,7 +174,7 @@ type = internal/date interval = 5 date = "" -date-alt = " %a, %b %d " +date-alt = "%a, %b %d " time = %H:%M time-alt = %H:%M diff --git a/.config/tmux/tmux.conf b/.config/tmux/tmux.conf new file mode 100644 index 0000000..373816f --- /dev/null +++ b/.config/tmux/tmux.conf @@ -0,0 +1,53 @@ +set -g base-index 1 +set-window-option -g automatic-rename on +set-option -g set-titles on +set -g default-terminal screen-256color +set -g status-keys vi +set -g history-limit 10000 +setw -g mode-keys vi +setw -g monitor-activity on +set -sg escape-time 0 + +# Kill window/pane without confirmation +bind-key & kill-window +bind-key x kill-pane + +# remap prefix from 'C-b' to 'C-Space' +unbind C-b +set-option -g prefix C-Space +bind-key C-Space send-prefix + +bind-key v split-window -h +bind-key s split-window -v + +# Use Alt-vim keys without prefix key to switch panes +bind -n M-h select-pane -L +bind -n M-j select-pane -D +bind -n M-k select-pane -U +bind -n M-l select-pane -R + +# Use Alt-arrow keys without prefix key to switch panes +bind -n M-Left select-pane -L +bind -n M-Right select-pane -R +bind -n M-Up select-pane -U +bind -n M-Down select-pane -D + +# Resize panes +bind-key -r C-j resize-pane -D 5 +bind-key -r C-k resize-pane -U 5 +bind-key -r C-h resize-pane -L 5 +bind-key -r C-l resize-pane -R 5 + +# Shift arrow to switch windows +bind -n S-Left previous-window +bind -n S-Right next-window + +# Reload config +bind r source-file $XDG_CONFIG_HOME/tmux/tmux.conf + +# THEME +set -g status-bg black +set -g status-fg white +set -g status-interval 60 +set -g status-left-length 30 +set -g status-right ' #{?client_prefix,#[reverse]<Prefix>#[noreverse] ,}"#{=21:pane_title}" %H:%M %d-%b-%y' |