aboutsummaryrefslogtreecommitdiff
path: root/home
diff options
context:
space:
mode:
authorsefidel <contact@sefidel.net>2022-01-25 23:20:12 +0900
committersefidel <contact@sefidel.net>2022-01-25 23:20:12 +0900
commitb3e052699668c3ea91f362305e81d8a039e3708f (patch)
tree4a4b71cdbbfd4a38c48c1680265d4103686ac2ce /home
parentc828969fe4b90e157437183d820116b6559ccfaa (diff)
downloadnixrc-b3e052699668c3ea91f362305e81d8a039e3708f.zip
home/base: tmux - fix indentation
Diffstat (limited to 'home')
-rw-r--r--home/profiles/base/config/tmux.nix120
1 files changed, 60 insertions, 60 deletions
diff --git a/home/profiles/base/config/tmux.nix b/home/profiles/base/config/tmux.nix
index 5d50cc1..2e4489b 100644
--- a/home/profiles/base/config/tmux.nix
+++ b/home/profiles/base/config/tmux.nix
@@ -1,83 +1,83 @@
''
-set -ga terminal-overrides ",*256col*:Tc"
+ set -ga terminal-overrides ",*256col*:Tc"
-setw -g automatic-rename on # rename window to reflect current program
-set -g renumber-windows on # renumber windows when a window is closed
+ setw -g automatic-rename on # rename window to reflect current program
+ set -g renumber-windows on # renumber windows when a window is closed
-set -g set-titles on # set terminal title
+ set -g set-titles on # set terminal title
-set -g display-panes-time 800 # slightly longer pane indicators display time
-set -g display-time 1000 # slightly longer status messages display time
+ set -g display-panes-time 800 # slightly longer pane indicators display time
+ set -g display-time 1000 # slightly longer status messages display time
-set -g status-interval 5 # redraw status line every 5 seconds
+ set -g status-interval 5 # redraw status line every 5 seconds
-# better split bindings
-unbind '"'
-unbind %
-# splitting
-bind f if-shell "[ $(($(tmux display -p '8*#{pane_width}-20*#{pane_height}'))) -lt 0 ]" "splitw -v -c '#{pane_current_path}'" "splitw -h -c '#{pane_current_path}' "
+ # better split bindings
+ unbind '"'
+ unbind %
+ # splitting
+ bind f if-shell "[ $(($(tmux display -p '8*#{pane_width}-20*#{pane_height}'))) -lt 0 ]" "splitw -v -c '#{pane_current_path}'" "splitw -h -c '#{pane_current_path}' "
-# reload
-bind r source-file ~/.config/tmux/tmux.conf
+ # reload
+ bind r source-file ~/.config/tmux/tmux.conf
-bind -n C-h select-pane -L
-bind -n C-j select-pane -D
-bind -n C-k select-pane -U
-bind -n C-l select-pane -R
+ bind -n C-h select-pane -L
+ bind -n C-j select-pane -D
+ bind -n C-k select-pane -U
+ bind -n C-l select-pane -R
-bind -n C-M-h resize-pane -L 2
-bind -n C-M-j resize-pane -D 2
-bind -n C-M-k resize-pane -U 2
-bind -n C-M-l resize-pane -R 2
+ bind -n C-M-h resize-pane -L 2
+ bind -n C-M-j resize-pane -D 2
+ bind -n C-M-k resize-pane -U 2
+ bind -n C-M-l resize-pane -R 2
-bind -n C-S-h swap-pane -U
-bind -n C-S-j swap-pane -U
-bind -n C-S-k swap-pane -D
-bind -n C-S-l swap-pane -D
+ bind -n C-S-h swap-pane -U
+ bind -n C-S-j swap-pane -U
+ bind -n C-S-k swap-pane -D
+ bind -n C-S-l swap-pane -D
-# prefix-m marks window, prefix-u swaps current with marked
-bind u swap-pane
+ # prefix-m marks window, prefix-u swaps current with marked
+ bind u swap-pane
-# kill current pane
-unbind x
-bind w kill-pane
+ # kill current pane
+ unbind x
+ bind w kill-pane
-# pane separator style
-set -g pane-border-style "fg=black bg=terminal"
-set -g pane-active-border-style "fg=black bg=black"
+ # pane separator style
+ set -g pane-border-style "fg=black bg=terminal"
+ set -g pane-active-border-style "fg=black bg=black"
-# new window on n, not c
-unbind c
-unbind n
-bind n new-window
+ # new window on n, not c
+ unbind c
+ unbind n
+ bind n new-window
-# enable mouse operation
-set -g mouse on
+ # enable mouse operation
+ set -g mouse on
-# move status line to the top
-set-option -g status-position top
+ # move status line to the top
+ set-option -g status-position top
-set -g status-justify right
+ set -g status-justify right
-# transparent status background
-set-option -g status-style bg=default
+ # transparent status background
+ set-option -g status-style bg=default
-# left side length and style
-set -g status-left-length 60
-set -g status-left-style default
+ # left side length and style
+ set -g status-left-length 60
+ set -g status-left-style default
-# display the session name
-set -g status-left "#[fg=green] ❐ #S #[default]"
+ # display the session name
+ set -g status-left "#[fg=green] ❐ #S #[default]"
-# right side length and style
-set -g status-right-length 140
-set -g status-right-style default
-set -g status-right ""
+ # right side length and style
+ set -g status-right-length 140
+ set -g status-right-style default
+ set -g status-right ""
-# inactive window style
-set -g window-status-style fg=default,bg=default
-set -g window-status-format ' #I #W '
-# active window style
-set -g window-status-current-style fg=blue,bg=default
-set -g window-status-current-format ' #I #W '
+ # inactive window style
+ set -g window-status-style fg=default,bg=default
+ set -g window-status-format ' #I #W '
+ # active window style
+ set -g window-status-current-style fg=blue,bg=default
+ set -g window-status-current-format ' #I #W '
''