1
0
Fork 0

Major config changes

Add alacritty config, as it is my main terminal now
Change **a lot** of nvim configs
Add tmux configuration
Update zsh configs
Add .gitconfig with custom pager
Include tmux-plugin-manager as a submodule
This commit is contained in:
Arthur Khachaturov 2023-12-06 04:42:30 +03:00
parent bb8a0eaec7
commit 90ca95ad38
No known key found for this signature in database
GPG key ID: 542ADA2564CCFDDB
23 changed files with 529 additions and 51 deletions

41
.config/tmux/tmux.conf Normal file
View file

@ -0,0 +1,41 @@
# Enable mouse
setw -g mouse on
# Enable 256 color mode and TrueColor
set -s default-terminal "tmux-256color"
set -as terminal-overrides ",xterm*:Tc"
# Get rid of nvim escape delay
set -s escape-time 0
setw -g mode-keys vi
# enable activity alerts
setw -g monitor-activity on
set -g visual-activity on
# Center the window list ? idk what this does
# set -g status-justify centre
# Start with window 1 (instead of 0)
set -g base-index 1
# Start with pane 1
setw -g pane-base-index 1
# Reload config on C-r
bind C-r source-file ~/.config/tmux/tmux.conf
setw -g aggressive-resize on
set -g history-limit 4096
set -g status-justify left
set -g status-bg default
set -g status-interval 2
# Source extra configs
source-file ~/.config/tmux/keybinds.conf
source-file ~/.config/tmux/plugins.conf
# source-file ~/.config/tmux/vim.conf