aboutsummaryrefslogtreecommitdiff
path: root/tmux
diff options
context:
space:
mode:
authorDaniil Rozanov <dev@rozanov.info>2025-06-17 01:42:42 +0400
committerDaniil Rozanov <dev@rozanov.info>2025-06-17 01:42:42 +0400
commit2dcd24d371b6335a8a3f2c8937847719a3b00cb5 (patch)
tree7eb987c5b7385d655627b12b4046116a4fd80c5f /tmux
parentf8649f2913cab3e9c381dfe3d23016866bdf0929 (diff)
rocks in progress
Diffstat (limited to 'tmux')
-rw-r--r--tmux/.tmux.conf91
1 files changed, 0 insertions, 91 deletions
diff --git a/tmux/.tmux.conf b/tmux/.tmux.conf
deleted file mode 100644
index 8fec4b2..0000000
--- a/tmux/.tmux.conf
+++ /dev/null
@@ -1,91 +0,0 @@
-# Keybindings
-setw -g mode-keys vi
-bind-key k select-pane -U
-bind-key j select-pane -D
-bind-key h select-pane -L
-bind-key l select-pane -R
-bind-key M-k resize-pane -U 5
-bind-key M-j resize-pane -D 5
-bind-key M-h resize-pane -L 5
-bind-key M-l resize-pane -R 5
-bind 'v' copy-mode
-
-
-unbind '"'
-unbind %
-bind-key "\\" split-window -h -c "#{pane_current_path}"
-bind-key "|" split-window -fh -c "#{pane_current_path}"
-bind-key "-" split-window -v -c "#{pane_current_path}"
-bind-key "_" split-window -fv -c "#{pane_current_path}"
-
-unbind c
-bind c new-window -c "#{pane_current_path}"
-
-unbind r
-bind r source-file $HOME/.tmux.conf
-
-set -g prefix C-s
-
-# start window numbers at 1 to match keyboard order with tmux window order
-set -g base-index 1
-set-window-option -g pane-base-index 1
-
-# renumber windows sequentially after closing any of them
-set -g renumber-windows on
-
-# remove administrative debris (session name, hostname, time) in status bar
-set -g status-left ''
-set -g status-right ''
-
-# increase scrollback lines
-set -g history-limit 50000
-
-# don't suspend-client
-unbind-key C-z
-
-
-# Style
-
-# Dark grey background
-set -g default-terminal "screen-256color"
-set -ag terminal-overrides ",xterm-256color:Tc"
-
-# Pane border
-set -g pane-border-style fg=cyan
-set -g pane-active-border-style fg=green
-
-# Status bar
-set -g status-style bg=black,fg=yellow
-set -g window-status-style fg=green,bold
-
-# Message/input
-set -g message-style bg=black,fg=white
-
-# Pane text
-set -g pane-border-style fg=white
-
-
-# Plugins
-set-environment -g TMUX_PLUGIN_MANAGER_PATH $XDG_DATA_HOME/tmux/plugins/
-
-# List of plugins
-set -g @plugin 'tmux-plugins/tpm'
-set -g @plugin 'tmux-plugins/tmux-sensible'
-set -g @plugin 'tmux-plugins/tmux-yank'
-
-set -g @plugin 'tmux-plugins/tmux-resurrect'
-set -g @plugin 'tmux-plugins/tmux-continuum'
-set -g @plugin 'tmux-plugins/tmux-sessionist'
-
-# restore: neovim session, automatic
-set -g @resurrect-strategy-nvim 'session'
-set -g @resurrect-capture-pane-contents 'on'
-set -g @continuum-restore 'on'
-set -g @continuum-save-interval '5'
-
-run $XDG_DATA_HOME'/tmux/plugins/tpm/tpm'
-run-shell $XDG_DATA_HOME'/tmux/plugins/tmux-continuum/continuum.tmux'
-run-shell $XDG_DATA_HOME'/tmux/plugins/tmux-sessionist/sessionist.tmux'
-run-shell $XDG_DATA_HOME'/tmux/plugins/tmux-resurrect/resurrect.tmux'
-
-