mirror of
https://github.com/gyoder/dots.git
synced 2026-04-02 20:25:46 +00:00
misc: changes to ghostty and passthrough
This commit is contained in:
parent
70a1581228
commit
a2dd719d64
4 changed files with 84 additions and 580 deletions
|
|
@ -2,8 +2,11 @@
|
|||
set-environment -g TMUX_POWERLINE_THEME bubble
|
||||
# Options
|
||||
set -g mouse on
|
||||
set -g default-terminal "screen-256color"
|
||||
set-option -sa terminal-overrides ',xterm-256color:Tc,xterm-*:allow-passthrough'
|
||||
# set -g default-terminal "screen-256color"
|
||||
set -g default-terminal "xterm-ghostty"
|
||||
# set-option -sa terminal-overrides ',xterm-256color:Tc,xterm-*:allow-passthrough'
|
||||
set -ga terminal-overrides ",xterm-ghostty:Tc"
|
||||
|
||||
set-window-option -g mode-keys vi
|
||||
set -g status-position top
|
||||
set-option -g set-clipboard on
|
||||
|
|
@ -13,6 +16,11 @@ set -g base-index 1
|
|||
setw -g pane-base-index 1
|
||||
|
||||
|
||||
set -g allow-passthrough all
|
||||
set -as terminal-features ",xterm-ghostty:hyperlinks"
|
||||
|
||||
|
||||
|
||||
# Keybinds
|
||||
set-option -g prefix C-\\
|
||||
unbind C-b
|
||||
|
|
@ -51,6 +59,11 @@ bind-key "T" run-shell "sesh connect \"$(
|
|||
--preview 'sesh preview {}'
|
||||
)\""
|
||||
|
||||
bind-key -T copy-mode-vi [ send-keys -X previous-prompt
|
||||
bind-key -T copy-mode-vi M-[ send-keys -X previous-prompt -o
|
||||
bind-key -T copy-mode-vi ] send-keys -X next-prompt
|
||||
bind-key -T copy-mode-vi M-] send-keys -X next-prompt -o
|
||||
|
||||
# Plugins
|
||||
set -g @plugin 'tmux-plugins/tpm'
|
||||
set -g @plugin 'tmux-plugins/tmux-sensible'
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue