Last active
July 5, 2023 10:15
-
-
Save zPrototype/d362168b65043aa373bed9d316ee25b2 to your computer and use it in GitHub Desktop.
Lean tux conf
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
### Keybinds | |
### | |
# remap prefix from 'Ctrl-b' to 'M' | |
unbind C-b | |
set -g prefix C-s | |
bind C-s send-prefix | |
# remap splitting panes | |
unbind '%' | |
unbind '"' | |
bind b split-window -v -c "#{pane_current_path}" # vertical | |
bind a split-window -h -c "#{pane_current_path}" # horizontal | |
# keep current path when creating a new window | |
bind c new-window -c "#{pane_current_path}" | |
# remap pane switching | |
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 | |
# Renaming session: C-s $ | |
# Renaming window : C-s , | |
### | |
### Other Global Options | |
### | |
setw -g mouse on # activate mouse scrolling | |
set -g base-index 1 # start window count at 1 | |
set -g default-terminal "screen-256color" | |
set -g renumber-windows "on" | |
set -g history-limit 5000 # increase scroll buffer to 5000 | |
### | |
### » My Theme « | |
### | |
set -goq @time-format "%H:%M:%S" | |
set -goq @date-format "%Y-%m-%d" | |
set -g display-panes-active-colour default | |
set -g display-panes-colour default | |
set -g message-command-style "fg=default,bg=default" | |
set -g message-style "fg=default,bg=default" | |
set -g status-interval 1 | |
set -g status-justify centre | |
set -g status-left "#(whoami)@#{host_short} #[fg=white]» #{session_name} #[fg=white]» #[fg=yellow]#{window_index} #[fg=cyan]#{pane_index} " | |
set -g status-left-length 50 | |
set -g status-left-style "fg=green,bg=black" | |
set -gF status-right " #[fg=green]#{@date-format} #[fg=yellow]#{@time-format}" | |
set -g status-right-length 50 | |
set -g status-right-style "fg=cyan,bg=black" | |
set -g status-style "fg=cyan,bg=black" | |
set -gw clock-mode-colour red | |
set -gw clock-mode-style 24 | |
set -gw mode-style "fg=black,bg=green" | |
set -gw pane-active-border-style "fg=cyan,bg=default" | |
set -gw pane-border-style "fg=default,bg=default" | |
set -gw window-status-activity-style "fg=yellow,bg=black" | |
set -gw window-status-current-format " #{window_index}:#{window_name}#{window_flags} " | |
set -gw window-status-current-style "fg=black,bg=cyan" | |
set -gw window-status-format " #{window_index}:#{window_name}#{window_flags} " | |
set -gw window-status-separator "" |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment