chore(deps): nixos 24.11 for dragon
This commit is contained in:
parent
789b096077
commit
096313cb82
4 changed files with 96 additions and 107 deletions
|
@ -15,8 +15,8 @@ set -g pane-border-style 'fg=brightblack,bg=default'
|
|||
set -g mouse on
|
||||
#bind-key -r B run-shell "~/.config/tmux/scripts/sessionizer.sh ~/omerxx/omerxx.com"
|
||||
|
||||
set -g @fzf-url-fzf-options '-p 60%,30% --prompt=" " --border-label=" Open URL "'
|
||||
set -g @fzf-url-history-limit '2000'
|
||||
#set -g @fzf-url-fzf-options '-p 60%,30% --prompt=" " --border-label=" Open URL "'
|
||||
#set -g @fzf-url-history-limit '2000'
|
||||
|
||||
# Vim style pane selection
|
||||
bind h select-pane -L
|
||||
|
@ -31,18 +31,18 @@ set-window-option -g pane-base-index 1
|
|||
set-option -g renumber-windows on
|
||||
|
||||
# Use Alt-arrow keys without prefix key to switch panes
|
||||
bind -n M-Left select-pane -L
|
||||
bind -n M-Right select-pane -R
|
||||
bind -n M-Up select-pane -U
|
||||
bind -n M-Down select-pane -D
|
||||
#bind -n M-Left select-pane -L
|
||||
#bind -n M-Right select-pane -R
|
||||
#bind -n M-Up select-pane -U
|
||||
#bind -n M-Down select-pane -D
|
||||
|
||||
# Shift arrow to switch windows
|
||||
bind -n S-Left previous-window
|
||||
bind -n S-Right next-window
|
||||
#bind -n S-Left previous-window
|
||||
#bind -n S-Right next-window
|
||||
|
||||
# Shift Alt vim keys to switch windows
|
||||
bind -n M-H previous-window
|
||||
bind -n M-L next-window
|
||||
#bind -n M-H previous-window
|
||||
#bind -n M-L next-window
|
||||
|
||||
# set vi-mode
|
||||
set-window-option -g mode-keys vi
|
||||
|
@ -51,45 +51,45 @@ bind-key -T copy-mode-vi v send-keys -X begin-selection
|
|||
bind-key -T copy-mode-vi C-v send-keys -X rectangle-toggle
|
||||
bind-key -T copy-mode-vi y send-keys -X copy-selection-and-cancel
|
||||
|
||||
bind '"' split-window -v -c "#{pane_current_path}"
|
||||
bind % split-window -h -c "#{pane_current_path}"
|
||||
#bind '"' split-window -v -c "#{pane_current_path}"
|
||||
#bind % split-window -h -c "#{pane_current_path}"
|
||||
|
||||
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 'fcsonline/tmux-thumbs'
|
||||
set -g @plugin 'sainnhe/tmux-fzf'
|
||||
set -g @plugin 'wfxr/tmux-fzf-url'
|
||||
set -g @plugin 'omerxx/catppuccin-tmux' # My fork that holds the meetings script bc I'm lazy af
|
||||
set -g @plugin 'omerxx/tmux-sessionx'
|
||||
#set -g @plugin 'fcsonline/tmux-thumbs'
|
||||
#set -g @plugin 'sainnhe/tmux-fzf'
|
||||
#set -g @plugin 'wfxr/tmux-fzf-url'
|
||||
#set -g @plugin 'omerxx/catppuccin-tmux' # My fork that holds the meetings script bc I'm lazy af
|
||||
#set -g @plugin 'omerxx/tmux-sessionx'
|
||||
|
||||
set -g @sessionx-bind 'o'
|
||||
set -g @sessionx-x-path '~/dotfiles'
|
||||
set -g @sessionx-window-height '85%'
|
||||
set -g @sessionx-window-width '75%'
|
||||
set -g @sessionx-zoxide-mode 'on'
|
||||
set -g @continuum-restore 'on'
|
||||
set -g @resurrect-strategy-nvim 'session'
|
||||
set -g @catppuccin_window_left_separator ""
|
||||
set -g @catppuccin_window_right_separator " "
|
||||
set -g @catppuccin_window_middle_separator " █"
|
||||
set -g @catppuccin_window_number_position "right"
|
||||
set -g @catppuccin_window_default_fill "number"
|
||||
set -g @catppuccin_window_default_text "#W"
|
||||
set -g @catppuccin_window_current_fill "number"
|
||||
set -g @catppuccin_window_current_text "#W#{?window_zoomed_flag,(),}"
|
||||
set -g @catppuccin_status_modules_right "directory date_time"
|
||||
set -g @catppuccin_status_modules_left "session"
|
||||
set -g @catppuccin_status_left_separator " "
|
||||
set -g @catppuccin_status_right_separator " "
|
||||
set -g @catppuccin_status_right_separator_inverse "no"
|
||||
set -g @catppuccin_status_fill "icon"
|
||||
set -g @catppuccin_status_connect_separator "no"
|
||||
set -g @catppuccin_directory_text "#{b:pane_current_path}"
|
||||
#set -g @sessionx-bind 'o'
|
||||
#set -g @sessionx-x-path '~/dotfiles'
|
||||
#set -g @sessionx-window-height '85%'
|
||||
#set -g @sessionx-window-width '75%'
|
||||
#set -g @sessionx-zoxide-mode 'on'
|
||||
#set -g @continuum-restore 'on'
|
||||
#set -g @resurrect-strategy-nvim 'session'
|
||||
#set -g @catppuccin_window_left_separator ""
|
||||
#set -g @catppuccin_window_right_separator " "
|
||||
#set -g @catppuccin_window_middle_separator " █"
|
||||
#set -g @catppuccin_window_number_position "right"
|
||||
#set -g @catppuccin_window_default_fill "number"
|
||||
#set -g @catppuccin_window_default_text "#W"
|
||||
#set -g @catppuccin_window_current_fill "number"
|
||||
#set -g @catppuccin_window_current_text "#W#{?window_zoomed_flag,(),}"
|
||||
#set -g @catppuccin_status_modules_right "directory date_time"
|
||||
#set -g @catppuccin_status_modules_left "session"
|
||||
#set -g @catppuccin_status_left_separator " "
|
||||
#set -g @catppuccin_status_right_separator " "
|
||||
#set -g @catppuccin_status_right_separator_inverse "no"
|
||||
#set -g @catppuccin_status_fill "icon"
|
||||
#set -g @catppuccin_status_connect_separator "no"
|
||||
#set -g @catppuccin_directory_text "#{b:pane_current_path}"
|
||||
#set -g @catppuccin_meetings_text "#($HOME/.config/tmux/scripts/cal.sh)"
|
||||
set -g @catppuccin_meetings_text ""
|
||||
set -g @catppuccin_date_time_text "%H:%M"
|
||||
#set -g @catppuccin_meetings_text ""
|
||||
#set -g @catppuccin_date_time_text "%H:%M"
|
||||
|
||||
run '~/.config/tmux/plugins/tpm/tpm'
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue