chore(tmux): move themes to base16-tmux
This requires no extra config other than what I already have in the base-16-shell. If this is installed then its automatically loaded.
This commit is contained in:
parent
765fccbf47
commit
894320aa4d
3 changed files with 8 additions and 60 deletions
|
|
@ -84,62 +84,3 @@ set -g pane-base-index 1
|
||||||
# Also need by vim plugin tmux-focus-events.vim
|
# Also need by vim plugin tmux-focus-events.vim
|
||||||
set -g focus-events on
|
set -g focus-events on
|
||||||
|
|
||||||
# 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 status bar
|
|
||||||
set -g status-style bg=default
|
|
||||||
setw -g window-status-current-style bg="#282a2e"
|
|
||||||
setw -g window-status-current-style fg="#81a2be"
|
|
||||||
|
|
||||||
## highlight active window
|
|
||||||
setw -g window-style 'bg=#282a2e'
|
|
||||||
setw -g window-active-style 'bg=#1d1f21'
|
|
||||||
setw -g pane-active-border-style ''
|
|
||||||
|
|
||||||
## highlight activity in status bar
|
|
||||||
setw -g window-status-activity-style fg="#8abeb7"
|
|
||||||
setw -g window-status-activity-style bg="#1d1f21"
|
|
||||||
|
|
||||||
## pane border and colors
|
|
||||||
set -g pane-active-border-style bg=default
|
|
||||||
set -g pane-active-border-style fg="#373b41"
|
|
||||||
set -g pane-border-style bg=default
|
|
||||||
set -g pane-border-style fg="#373b41"
|
|
||||||
|
|
||||||
set -g clock-mode-colour "#81a2be"
|
|
||||||
set -g clock-mode-style 24
|
|
||||||
|
|
||||||
set -g message-style bg="#8abeb7"
|
|
||||||
set -g message-style fg="#000000"
|
|
||||||
|
|
||||||
set -g message-command-style bg="#8abeb7"
|
|
||||||
set -g message-command-style fg="#000000"
|
|
||||||
|
|
||||||
# message bar or "prompt"
|
|
||||||
set -g message-style bg="#2d2d2d"
|
|
||||||
set -g message-style fg="#cc99cc"
|
|
||||||
|
|
||||||
set -g mode-style bg="#1d1f21"
|
|
||||||
set -g mode-style fg="#de935f"
|
|
||||||
|
|
||||||
# right side of status bar holds "[host name] (date time)"
|
|
||||||
set -g status-right-length 100
|
|
||||||
set -g status-right-style fg=black
|
|
||||||
set -g status-right-style bold
|
|
||||||
set -g status-right '#[fg=#f99157,bg=#2d2d2d] %H:%M |#[fg=#6699cc] %y.%m.%d '
|
|
||||||
|
|
||||||
# make background window look like white tab
|
|
||||||
set-window-option -g window-status-style bg=default
|
|
||||||
set-window-option -g window-status-style fg=white
|
|
||||||
set-window-option -g window-status-style none
|
|
||||||
set-window-option -g window-status-format '#[fg=#6699cc,bg=colour235] #I #[fg=#999999,bg=#2d2d2d] #W #[default]'
|
|
||||||
|
|
||||||
# make foreground window look like bold yellow foreground tab
|
|
||||||
set-window-option -g window-status-current-style none
|
|
||||||
set-window-option -g window-status-current-format '#[fg=#f99157,bg=#2d2d2d] #I #[fg=#cccccc,bg=#393939] #W #[default]'
|
|
||||||
|
|
||||||
# active terminal yellow border, non-active white
|
|
||||||
set -g pane-border-style bg=default
|
|
||||||
set -g pane-border-style fg="#999999"
|
|
||||||
set -g pane-active-border-style fg="#f99157"
|
|
||||||
|
|
|
||||||
|
|
@ -38,4 +38,11 @@ class core::tmux {
|
||||||
provider => git,
|
provider => git,
|
||||||
revision => 'master',
|
revision => 'master',
|
||||||
}
|
}
|
||||||
|
|
||||||
|
vcsrepo { "${user_home}/.tmux/plugins/base16-tmux":
|
||||||
|
ensure => latest,
|
||||||
|
source => 'https://github.com/tinted-theming/base16-tmux.git',
|
||||||
|
provider => git,
|
||||||
|
revision => 'main',
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
|
||||||
|
|
@ -29,7 +29,7 @@
|
||||||
diffFilter = delta --color-only
|
diffFilter = delta --color-only
|
||||||
|
|
||||||
[delta]
|
[delta]
|
||||||
light = false
|
light = true
|
||||||
line-numbers = true
|
line-numbers = true
|
||||||
navigate = true
|
navigate = true
|
||||||
hunk-header-style = raw
|
hunk-header-style = raw
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue