AutoYADM commit: 2024-12-31 20:30:02

This commit is contained in:
Daniel Fichtinger 2024-12-31 20:30:02 -05:00
parent 7c30e8505d
commit 96168d78b7
3 changed files with 224 additions and 44 deletions

View file

@ -2,19 +2,19 @@
# set -g default-terminal "tmux-256color"
# set -as terminal-features ',xterm-kitty:RGB'
# So keystrokes are forwarded correctly
# set -g xterm-keys on
# set -s extended-keys on
set -g xterm-keys on
set -s extended-keys on
# set -as terminal-features 'xterm*:extkeys'
# THIS IS WHAT MAKES EXTENDED MODIFIERS WORK IN TMUX
# set -as terminal-features '*ghostty*:extkeys'
set -as terminal-features '*ghostty*:extkeys'
# don't let programs rename window
# # don't let programs rename window
set -g allow-rename off
# don't wait after escape sequences
# # don't wait after escape sequences
set -s escape-time 1
# Fix some graphics issues
set -gq allow-passthrough on
#
# # Fix some graphics issues
# set -gq allow-passthrough on
set -g visual-activity off
# max lines in window history
@ -50,46 +50,46 @@ set -g bell-action none
### PLUGINS
# plugin manager
set -g @plugin 'tmux-plugins/tpm'
# set -g @plugin 'tmux-plugins/tpm'
# sensible defaults
set -g @plugin 'tmux-plugins/tmux-sensible'
# set -g @plugin 'tmux-plugins/tmux-sensible'
# better yank
set -g @plugin 'tmux-plugins/tmux-yank'
# set -g @plugin 'tmux-plugins/tmux-yank'
# pretty minimal status
set -g @plugin 'niksingh710/minimal-tmux-status'
# set -g @plugin 'niksingh710/minimal-tmux-status'
# Theme Settings
set -g @minimal-tmux-use-arrow false
set -g @minimal-tmux-status "top"
set -g @minimal-tmux-right true
set -g @minimal-tmux-justify "centre"
set -g @minimal-tmux-bg "#933737"
set -g @minimal-tmux-fg "#000000"
# set -g @minimal-tmux-use-arrow false
# set -g @minimal-tmux-status "top"
# set -g @minimal-tmux-right true
# set -g @minimal-tmux-justify "centre"
# set -g @minimal-tmux-bg "#933737"
# set -g @minimal-tmux-fg "#000000"
#
# set -g @plugin 'tmux-plugins/tmux-resurrect'
# set -g @resurrect-strategy-nvim 'session'
# set -g @plugin 'tmux-plugins/tmux-continuum'
# set -g @continuum-boot 'on'
set -g @plugin 'tmux-plugins/tmux-resurrect'
set -g @resurrect-strategy-nvim 'session'
set -g @plugin 'tmux-plugins/tmux-continuum'
set -g @continuum-boot 'on'
# Awesome Tmux
# note: prefix + Tab to trigger
set -g @plugin 'laktak/extrakto'
# prefix + ?: keybindings help
set -g @plugin 'lost-melody/tmux-command-palette'
# easymotion
set -g @plugin 'ddzero2c/tmux-easymotion'
set -g @easymotion-key 's'
# prefix + T
set -g @plugin '27medkamal/tmux-session-wizard'
# prefix + g
set -g @plugin 'sturob/tmux-teleport'
# Prefix f to open main fzf
# Prefix C-w to open window switcher
TMUX_FZF_LAUNCH_KEY="C-f"
set -g @plugin 'sainnhe/tmux-fzf'
bind-key C-w run-shell -b "/home/fic/.config/tmux/plugins/tmux-fzf/scripts/window.sh switch"
# # Awesome Tmux
# # note: prefix + Tab to trigger
# set -g @plugin 'laktak/extrakto'
# # prefix + ?: keybindings help
# set -g @plugin 'lost-melody/tmux-command-palette'
# # easymotion
# set -g @plugin 'ddzero2c/tmux-easymotion'
# set -g @easymotion-key 's'
#
# # prefix + T
# set -g @plugin '27medkamal/tmux-session-wizard'
# # prefix + g
# set -g @plugin 'sturob/tmux-teleport'
#
# # Prefix f to open main fzf
# # Prefix C-w to open window switcher
# TMUX_FZF_LAUNCH_KEY="C-f"
# set -g @plugin 'sainnhe/tmux-fzf'
# bind-key C-w run-shell -b "/home/fic/.config/tmux/plugins/tmux-fzf/scripts/window.sh switch"
# TODO:
# https://github.com/whame/tmux-modal
@ -172,8 +172,8 @@ bind c new-window -c ""
# TESTING
# DO NOT bind -n M-T display-message "Testing"
bind -n M-T display-message "test?"
# bind -n M-T display-message "test?"
# WARN: This line must come last!
run '/usr/share/tmux-plugin-manager/tpm'
# run '/usr/share/tmux-plugin-manager/tpm'