diff --git a/site-modules/core/files/tmux.conf b/site-modules/core/files/tmux.conf index 24f2e86..68a2e7c 100644 --- a/site-modules/core/files/tmux.conf +++ b/site-modules/core/files/tmux.conf @@ -81,75 +81,33 @@ set -g pane-base-index 1 # Also need by vim plugin tmux-focus-events.vim set -g focus-events on -# Powerline Double Blue - Tmux Theme -# Created by Jim Myhrberg . -# -# Inspired by vim-powerline: https://github.com/Lokaltog/powerline -# -# Requires terminal to be using a powerline compatible font, find one here: -# https://github.com/Lokaltog/powerline-fonts -# -# Original code form https://github.com/jimeh/tmux-themepack/blob/1.0.0/powerline/double/blue.tmuxtheme -# This has now been modufied to set color styles for tmux >= 2.9 ish +# Github colors for Tmux +#https://github.com/projekt0n/github-theme-contrib/blob/main/tmux/github_light.confhttps://github.com/projekt0n/github-theme-contrib/blob/main/tmux/github_light.confhttps://github.com/projekt0n/github-theme-contrib/blob/main/tmux/github_light.conf +set -g mode-style "fg=#24292f,bg=#f6f8fa" -# Status update interval -set -g status-interval 1 +set -g message-style "fg=#24292f,bg=#f6f8fa" +set -g message-command-style "fg=#24292f,bg=#f6f8fa" -# Basic status bar colors -set -g status-fg colour238 -set -g status-bg colour233 +set -g pane-border-style "fg=#e1e4e8" +set -g pane-active-border-style "fg=#0366d6" -# Left side of status bar -set -g status-left-style bg=colour233,fg=colour243 -set -g status-left-length 40 -set -g status-left "#[fg=colour232,bg=colour24,bold] #S #[fg=colour24,bg=colour240,nobold]#[fg=colour233,bg=colour240] #(whoami) #[fg=colour240,bg=colour235]#[fg=colour240,bg=colour235] #I:#P #[fg=colour235,bg=colour233,nobold]" +set -g status "on" +set -g status-justify "left" -# Right side of status bar -set -g status-right-style bg=colour233,fg=colour243 -set -g status-right-length 150 -set -g status-right "#[fg=colour235,bg=colour233]#[fg=colour240,bg=colour235] %H:%M:%S #[fg=colour240,bg=colour235]#[fg=colour233,bg=colour240] %d-%b-%y #[fg=colour24,bg=colour240]#[fg=colour232,bg=colour24,bold] #H " +set -g status-style "fg=#0366d6,bg=#f6f8fa" -# Window status -set -g window-status-format " #I:#W#F " -set -g window-status-current-format "#[fg=colour233,bg=black]#[fg=colour33,nobold] #I:#W#F #[fg=colour233,bg=black,nobold]" +set -g status-left-length "100" +set -g status-right-length "100" -# Current window status -set -g window-status-current-style bg=colour24,fg=colour233 +set -g status-left-style NONE +set -g status-right-style NONE -# Window with activity status -set -g window-status-activity-style fg=colour233,bg=colour245 # fg and bg are flipped here due to a bug in tmux +set -g status-left "#[fg=#f6f8fa,bg=#0366d6,bold] #S #[fg=#0366d6,bg=#f6f8fa,nobold,nounderscore,noitalics]" +set -g status-right "#[fg=#f6f8fa,bg=#f6f8fa,nobold,nounderscore,noitalics]#[fg=#f6f8fa,bg=#f6f8fa] #{prefix_highlight} #[fg=#babbbd,bg=#f6f8fa,nobold,nounderscore,noitalics]#[fg=#24292e,bg=#babbbd] %Y-%m-%d  %I:%M %p #[fg=#0366d6,bg=#babbbd,nobold,nounderscore,noitalics]#[fg=#f6f8fa,bg=#0366d6,bold] #h " -# Highlight active window. -#set -w -g window-status-current-bg red -set -g window-style 'bg=colour18' -set -g window-active-style 'bg=colour0' - -# Window separator -set -g window-status-separator "" - -# Window status alignment -set -g status-justify centre - -# Pane border -set -g pane-border-style bg=default,fg=colour238 - -# Active pane border -set -g pane-active-border-style bg=default,fg=colour24 - -# Pane number indicator -set -g display-panes-colour colour233 -set -g display-panes-active-colour colour245 - -# Clock mode -set -g clock-mode-colour colour24 -set -g clock-mode-style 24 - -# Message -set -g message-style bg=colour24,fg=black - -# Command message -set -g message-command-style bg=colour233,fg=black - -# Mode -set -g mode-style bg=colour24,fg=colour231 +setw -g window-status-activity-style "underscore,fg=#586069,bg=#f6f8fa" +setw -g window-status-separator "" +setw -g window-status-style "NONE,fg=#ffffff,bg=#f6f8fa" +setw -g window-status-format "#[fg=#f6f8fa,bg=#f6f8fa,nobold,nounderscore,noitalics]#[fg=#666666,bg=#f6f8fa,nobold,nounderscore,noitalics] #I  #W #F #[fg=#f6f8fa,bg=#f6f8fa,nobold,nounderscore,noitalics]" +setw -g window-status-current-format "#[fg=#f6f8fa,bg=#babbbd,nobold,nounderscore,noitalics]#[fg=#24292e,bg=#babbbd,bold] #I  #W #F #[fg=#babbbd,bg=#f6f8fa,nobold,nounderscore,noitalics]"