From 07b4a811414e4aec863cdb965193de76c7def548 Mon Sep 17 00:00:00 2001 From: GaspardCulis Date: Sat, 1 Jun 2024 03:12:19 +0200 Subject: [PATCH] term: Added tmux config --- .gitmodules | 3 +++ sync | 1 + term/tmux/plugins/tpm | 1 + term/tmux/tmux.conf | 18 ++++++++++++++++++ 4 files changed, 23 insertions(+) create mode 160000 term/tmux/plugins/tpm create mode 100644 term/tmux/tmux.conf diff --git a/.gitmodules b/.gitmodules index 4758647..5c8c163 100644 --- a/.gitmodules +++ b/.gitmodules @@ -1,3 +1,6 @@ [submodule "Ahurac-dotfiles"] path = Ahurac-dotfiles url = https://gitea.ahur.ac/ahurac/dotfiles.git +[submodule "term/tmux/plugins/tpm"] + path = term/tmux/plugins/tpm + url = https://github.com/tmux-plugins/tpm diff --git a/sync b/sync index afec290..46f8538 100755 --- a/sync +++ b/sync @@ -49,6 +49,7 @@ synced_files = [ ("shell/nu/.nu_aliases", "~/.nu_aliases"), ("term/rio/", "~/.config/rio/"), ("term/alacritty/", "~/.config/alacritty/"), + ("term/tmux/tmux.conf", "~/.config/tmux/tmux.conf"), ("bar/waybar/", "~/.config/waybar/"), ("bar/i3status-rust/", "~/.config/i3status-rust/"), ("bar/eww/", "~/.config/eww/"), diff --git a/term/tmux/plugins/tpm b/term/tmux/plugins/tpm new file mode 160000 index 0000000..99469c4 --- /dev/null +++ b/term/tmux/plugins/tpm @@ -0,0 +1 @@ +Subproject commit 99469c4a9b1ccf77fade25842dc7bafbc8ce9946 diff --git a/term/tmux/tmux.conf b/term/tmux/tmux.conf new file mode 100644 index 0000000..aa0aaa0 --- /dev/null +++ b/term/tmux/tmux.conf @@ -0,0 +1,18 @@ +set-option -sa terminal-overrides ",xterm*:Tc" +set -g mouse on + +# Windows and panes start at 0 +set -g base-index 1 +set -g pane-base-index 1 +set-window-option -g pane-base-index 1 +set-option -g renumber-windows on + +bind s split-window -c "#{pane_current_path}" +bind v split-window -h -c "#{pane_current_path}" + +set -g @plugin 'tmux-plugins/tpm' +set -g @plugin 'tmux-plugins/tmux-sensible' +set -g @plugin 'catppuccin/tmux' + +run '~/.config/tmux/plugins/tpm/tpm' +