From 821ce09ae2170070aa6dd9e467c6303efd0bb172 Mon Sep 17 00:00:00 2001 From: Jim Myhrberg Date: Sat, 5 Oct 2013 19:24:26 +0100 Subject: [PATCH] Initial commit --- README.md | 160 ++++++++++++++++++++++++++++ basic.tmuxtheme | 64 +++++++++++ default.tmuxtheme | 72 +++++++++++++ powerline/block/blue.tmuxtheme | 74 +++++++++++++ powerline/block/cyan.tmuxtheme | 75 +++++++++++++ powerline/block/gray.tmuxtheme | 74 +++++++++++++ powerline/block/green.tmuxtheme | 74 +++++++++++++ powerline/block/magenta.tmuxtheme | 74 +++++++++++++ powerline/block/orange.tmuxtheme | 74 +++++++++++++ powerline/block/red.tmuxtheme | 74 +++++++++++++ powerline/block/yellow.tmuxtheme | 74 +++++++++++++ powerline/default/blue.tmuxtheme | 74 +++++++++++++ powerline/default/cyan.tmuxtheme | 74 +++++++++++++ powerline/default/gray.tmuxtheme | 74 +++++++++++++ powerline/default/green.tmuxtheme | 74 +++++++++++++ powerline/default/magenta.tmuxtheme | 74 +++++++++++++ powerline/default/orange.tmuxtheme | 74 +++++++++++++ powerline/default/red.tmuxtheme | 74 +++++++++++++ powerline/default/yellow.tmuxtheme | 74 +++++++++++++ powerline/double/blue.tmuxtheme | 74 +++++++++++++ powerline/double/cyan.tmuxtheme | 74 +++++++++++++ powerline/double/green.tmuxtheme | 74 +++++++++++++ powerline/double/magenta.tmuxtheme | 74 +++++++++++++ powerline/double/orange.tmuxtheme | 74 +++++++++++++ powerline/double/red.tmuxtheme | 74 +++++++++++++ powerline/double/yellow.tmuxtheme | 74 +++++++++++++ 26 files changed, 1999 insertions(+) create mode 100644 README.md create mode 100644 basic.tmuxtheme create mode 100644 default.tmuxtheme create mode 100644 powerline/block/blue.tmuxtheme create mode 100644 powerline/block/cyan.tmuxtheme create mode 100644 powerline/block/gray.tmuxtheme create mode 100644 powerline/block/green.tmuxtheme create mode 100644 powerline/block/magenta.tmuxtheme create mode 100644 powerline/block/orange.tmuxtheme create mode 100644 powerline/block/red.tmuxtheme create mode 100644 powerline/block/yellow.tmuxtheme create mode 100644 powerline/default/blue.tmuxtheme create mode 100644 powerline/default/cyan.tmuxtheme create mode 100644 powerline/default/gray.tmuxtheme create mode 100644 powerline/default/green.tmuxtheme create mode 100644 powerline/default/magenta.tmuxtheme create mode 100644 powerline/default/orange.tmuxtheme create mode 100644 powerline/default/red.tmuxtheme create mode 100644 powerline/default/yellow.tmuxtheme create mode 100644 powerline/double/blue.tmuxtheme create mode 100644 powerline/double/cyan.tmuxtheme create mode 100644 powerline/double/green.tmuxtheme create mode 100644 powerline/double/magenta.tmuxtheme create mode 100644 powerline/double/orange.tmuxtheme create mode 100644 powerline/double/red.tmuxtheme create mode 100644 powerline/double/yellow.tmuxtheme diff --git a/README.md b/README.md new file mode 100644 index 0000000..5476c55 --- /dev/null +++ b/README.md @@ -0,0 +1,160 @@ +# Tmux Themepack + +A pack of various themes for Tmux. + + +## Installation + +1. Clone repo to local machine: + + git clone https://github.com/jimeh/tmux-themepack.git ~/.tmux-themepack + +2. Source desired theme in your `~/.tmux.conf`: + + source-file "${HOME}/.tmux-themepack/powerline/block/green.tmuxtheme" + + +## Tips + +- Use different themes/colors on different machines by using some sort of + wrapper around launching Tmux. + + +## Previews + +### Basic Themes + +**Default:** + +![basic](https://raw.github.com/jimeh/tmux-themepack-previews/master/default-preview.png) + +**Basic:** + +![basic](https://raw.github.com/jimeh/tmux-themepack-previews/master/basic-preview.png) + +### Powerline Themes + +Inspired by the [Powerline](https://github.com/Lokaltog/powerline) VIM plugin, +and requires the use of a powerline compatible font in your terminal. You can +find a number of such fonts in the +[powerline-fonts](https://github.com/Lokaltog/powerline-fonts) project. + +**Powerline Blue:** + +![powerline-default-blue](https://raw.github.com/jimeh/tmux-themepack-previews/master/powerline/default/blue-preview.png) + +**Powerline Cyan:** + +![powerline-default-cyan](https://raw.github.com/jimeh/tmux-themepack-previews/master/powerline/default/cyan-preview.png) + +**Powerline Gray:** + +![powerline-default-gray](https://raw.github.com/jimeh/tmux-themepack-previews/master/powerline/default/gray-preview.png) + +**Powerline Green:** + +![powerline-default-green](https://raw.github.com/jimeh/tmux-themepack-previews/master/powerline/default/green-preview.png) + +**Powerline Magenta:** + +![powerline-default-magenta](https://raw.github.com/jimeh/tmux-themepack-previews/master/powerline/default/magenta-preview.png) + +**Powerline Orange:** + +![powerline-default-orange](https://raw.github.com/jimeh/tmux-themepack-previews/master/powerline/default/orange-preview.png) + +**Powerline Red:** + +![powerline-default-red](https://raw.github.com/jimeh/tmux-themepack-previews/master/powerline/default/red-preview.png) + +**Powerline Yellow:** + +![powerline-default-yellow](https://raw.github.com/jimeh/tmux-themepack-previews/master/powerline/default/yellow-preview.png) + +#### Block + +Currently selected window is indicated by a colored block. + +**Powerline Blue Block:** + +![powerline-block-blue](https://raw.github.com/jimeh/tmux-themepack-previews/master/powerline/block/blue-preview.png) + +**Powerline Cyan Block:** + +![powerline-block-cyan](https://raw.github.com/jimeh/tmux-themepack-previews/master/powerline/block/cyan-preview.png) + +**Powerline Gray Block:** + +![powerline-block-gray](https://raw.github.com/jimeh/tmux-themepack-previews/master/powerline/block/gray-preview.png) + +**Powerline Green Block:** + +![powerline-block-green](https://raw.github.com/jimeh/tmux-themepack-previews/master/powerline/block/green-preview.png) + +**Powerline Magenta Block:** + +![powerline-block-magenta](https://raw.github.com/jimeh/tmux-themepack-previews/master/powerline/block/magenta-preview.png) + +**Powerline Orange Block:** + +![powerline-block-orange](https://raw.github.com/jimeh/tmux-themepack-previews/master/powerline/block/orange-preview.png) + +**Powerline Red Block:** + +![powerline-block-red](https://raw.github.com/jimeh/tmux-themepack-previews/master/powerline/block/red-preview.png) + +**Powerline Yellow Block:** + +![powerline-block-yellow](https://raw.github.com/jimeh/tmux-themepack-previews/master/powerline/block/yellow-preview.png) + +#### Double + +Both left and right far sides of the statusbar are colored, rather than just +the left side. + +**Powerline Double Blue:** + +![powerline-double-blue](https://raw.github.com/jimeh/tmux-themepack-previews/master/powerline/double/blue-preview.png) + +**Powerline Double Cyan:** + +![powerline-double-cyan](https://raw.github.com/jimeh/tmux-themepack-previews/master/powerline/double/cyan-preview.png) + +**Powerline Double Green:** + +![powerline-double-green](https://raw.github.com/jimeh/tmux-themepack-previews/master/powerline/double/green-preview.png) + +**Powerline Double Magenta:** + +![powerline-double-magenta](https://raw.github.com/jimeh/tmux-themepack-previews/master/powerline/double/magenta-preview.png) + +**Powerline Double Orange:** + +![powerline-double-orange](https://raw.github.com/jimeh/tmux-themepack-previews/master/powerline/double/orange-preview.png) + +**Powerline Double Red:** + +![powerline-double-red](https://raw.github.com/jimeh/tmux-themepack-previews/master/powerline/double/red-preview.png) + +**Powerline Double Yellow:** + +![powerline-double-yellow](https://raw.github.com/jimeh/tmux-themepack-previews/master/powerline/double/yellow-preview.png) + + +## License + +``` + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + Version 2, December 2004 + + Copyright (C) 2004 Jim Myhrberg + + Everyone is permitted to copy and distribute verbatim or modified + copies of this license document, and changing it is allowed as long + as the name is changed. + + DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE + TERMS AND CONDITIONS FOR COPYING, DISTRIBUTION AND MODIFICATION + + 0. You just DO WHAT THE FUCK YOU WANT TO. +``` diff --git a/basic.tmuxtheme b/basic.tmuxtheme new file mode 100644 index 0000000..8aa57be --- /dev/null +++ b/basic.tmuxtheme @@ -0,0 +1,64 @@ +# Status update interval +set -g status-interval 1 + +# Basic status bar colors +set -g status-bg black +set -g status-fg cyan + +# Left side of status bar +set -g status-left-bg black +set -g status-left-fg green +set -g status-left-length 40 +set -g status-left "#S #[fg=white]» #[fg=yellow]#I #[fg=cyan]#P" + +# Right side of status bar +set -g status-right-bg black +set -g status-right-fg cyan +set -g status-right-length 40 +set -g status-right "#H #[fg=white]« #[fg=yellow]%H:%M:%S #[fg=green]%d-%b-%y" + +# Window status +set -g window-status-format " #I:#W#F " +set -g window-status-current-format " #I:#W#F " + +# Current window status +set -g window-status-current-bg red +set -g window-status-current-fg black + +# Window with activity status +set -g window-status-activity-bg yellow # fg and bg are flipped here due to a +set -g window-status-activity-fg black # bug in tmux + +# Window separator +set -g window-status-separator "" + +# Window status alignment +set -g status-justify centre + +# Pane border +set -g pane-border-bg default +set -g pane-border-fg default + +# Active pane border +set -g pane-active-border-bg default +set -g pane-active-border-fg green + +# Pane number indicator +set -g display-panes-colour default +set -g display-panes-active-colour default + +# Clock mode +set -g clock-mode-colour red +set -g clock-mode-style 24 + +# Message +set -g message-bg default +set -g message-fg default + +# Command message +set -g message-command-bg default +set -g message-command-fg default + +# Mode +set -g mode-bg red +set -g mode-fg default diff --git a/default.tmuxtheme b/default.tmuxtheme new file mode 100644 index 0000000..b737298 --- /dev/null +++ b/default.tmuxtheme @@ -0,0 +1,72 @@ +# +# Default Tmux Theme +# + +# This theme matches Tmux's default style as closely as possible. It functions +# as a template for creating new themes, and as a way to reset a running Tmux +# server's style to it's defaults. + +# Status update interval +set -g status-interval 15 + +# Basic status bar colors +set -g status-bg green +set -g status-fg black + +# Left side of status bar +set -g status-left-bg green +set -g status-left-fg black +set -g status-left-length 10 +set -g status-left "[#S]" + +# Right side of status bar +set -g status-right-bg green +set -g status-right-fg black +set -g status-right-length 40 +set -g status-right "\"#H\" %H:%M %d-%b-%y" + +# Window status +set -g window-status-format "#I:#W#F" +set -g window-status-current-format "#I:#W#F" + +# Current window status +set -g window-status-current-bg green +set -g window-status-current-fg black + +# Window with activity status +set -g window-status-activity-bg green # fg and bg are flipped here due to a +set -g window-status-activity-fg black # bug in tmux + +# Window separator +set -g window-status-separator " " + +# Window status alignment +set -g status-justify left + +# Pane border +set -g pane-border-bg default +set -g pane-border-fg white + +# Active pane border +set -g pane-active-border-bg default +set -g pane-active-border-fg green + +# Pane number indicator +set -g display-panes-colour blue +set -g display-panes-active-colour red + +# Clock mode +set -g clock-mode-colour blue +set -g clock-mode-style 24 + +# Message +set -g message-bg yellow +set -g message-fg black + +# Command message +set -g message-command-bg green +set -g message-command-fg black + +# Mode +set -g mode-bg yellow +set -g mode-fg black diff --git a/powerline/block/blue.tmuxtheme b/powerline/block/blue.tmuxtheme new file mode 100644 index 0000000..f34cb56 --- /dev/null +++ b/powerline/block/blue.tmuxtheme @@ -0,0 +1,74 @@ +# +# Powerline Blue Block - 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 +# + +# Status update interval +set -g status-interval 1 + +# Basic status bar colors +set -g status-fg colour240 +set -g status-bg colour233 + +# Left side of status bar +set -g status-left-bg colour233 +set -g status-left-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]⮀" + +# Right side of status bar +set -g status-right-bg colour233 +set -g status-right-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=colour245,bg=colour240]⮂#[fg=colour232,bg=colour245,bold] #H " + +# Window status +set -g window-status-format " #I:#W#F " +set -g window-status-current-format " #I:#W#F " + +# Current window status +set -g window-status-current-bg colour24 +set -g window-status-current-fg colour232 + +# Window with activity status +set -g window-status-activity-bg colour31 # fg and bg are flipped here due to +set -g window-status-activity-fg colour233 # a bug in tmux + +# Window separator +set -g window-status-separator "" + +# Window status alignment +set -g status-justify centre + +# Pane border +set -g pane-border-bg default +set -g pane-border-fg colour238 + +# Active pane border +set -g pane-active-border-bg default +set -g pane-active-border-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-bg colour24 +set -g message-fg black + +# Command message +set -g message-command-bg colour233 +set -g message-command-fg black + +# Mode +set -g mode-bg colour24 +set -g mode-fg colour231 diff --git a/powerline/block/cyan.tmuxtheme b/powerline/block/cyan.tmuxtheme new file mode 100644 index 0000000..c0ee614 --- /dev/null +++ b/powerline/block/cyan.tmuxtheme @@ -0,0 +1,75 @@ +# +# Powerline Cyan Block - 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 +# + +# Status update interval +set -g status-interval 1 + +# Basic status bar colors +set -g status-fg colour240 +set -g status-bg colour233 + +# Left side of status bar +set -g status-left-bg colour233 +set -g status-left-fg colour243 +set -g status-left-length 40 +set -g status-left "#[fg=colour232,bg=colour39,bold] #S #[fg=colour39,bg=colour240,nobold]⮀#[fg=colour233,bg=colour240] #(whoami) #[fg=colour240,bg=colour235]⮀#[fg=colour240,bg=colour235] #I:#P #[fg=colour235,bg=colour233,nobold]⮀" + +# Right side of status bar +set -g status-right-bg colour233 +set -g status-right-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=colour245,bg=colour240]⮂#[fg=colour232,bg=colour245,bold] #H " + +# Window status +set -g window-status-format " #I:#W#F " +set -g window-status-current-format " #I:#W#F " + +# Current window status +set -g window-status-current-bg colour39 +set -g window-status-current-fg colour232 + +# Window with activity status +set -g window-status-activity-bg colour75 # fg and bg are flipped here due to +set -g window-status-activity-fg colour233 # a bug in tmux + +# Window separator +set -g window-status-separator "" + +# Window status alignment +set -g status-justify centre + +# Pane border +set -g pane-border-bg default +set -g pane-border-fg colour238 + +# Active pane border +set -g pane-active-border-bg default +set -g pane-active-border-fg colour39 + +# Pane number indicator +set -g display-panes-colour colour233 +set -g display-panes-active-colour colour245 + +# Clock mode +set -g clock-mode-colour colour39 +set -g clock-mode-style 24 + +# Message +set -g message-bg colour39 +set -g message-fg black + +# Command message +set -g message-command-bg colour233 +set -g message-command-fg black + +# Mode +set -g mode-bg colour39 +set -g mode-fg colour232 + diff --git a/powerline/block/gray.tmuxtheme b/powerline/block/gray.tmuxtheme new file mode 100644 index 0000000..dc4a72b --- /dev/null +++ b/powerline/block/gray.tmuxtheme @@ -0,0 +1,74 @@ +# +# Powerline Gray Block - 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 +# + +# Status update interval +set -g status-interval 1 + +# Basic status bar colors +set -g status-fg colour238 +set -g status-bg colour233 + +# Left side of status bar +set -g status-left-bg colour233 +set -g status-left-fg colour243 +set -g status-left-length 40 +set -g status-left "#[fg=colour232,bg=colour245,bold] #S #[fg=colour245,bg=colour240,nobold]⮀#[fg=colour233,bg=colour240] #(whoami) #[fg=colour240,bg=colour235]⮀#[fg=colour240,bg=colour235] #I:#P #[fg=colour235,bg=colour233,nobold]⮀" + +# Right side of status bar +set -g status-right-bg colour233 +set -g status-right-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=colour245,bg=colour240]⮂#[fg=colour232,bg=colour245,bold] #H " + +# Window status +set -g window-status-format " #I:#W#F " +set -g window-status-current-format " #I:#W#F " + +# Current window status +set -g window-status-current-bg colour245 +set -g window-status-current-fg colour232 + +# Window with activity status +set -g window-status-activity-bg colour243 # fg and bg are flipped here due to +set -g window-status-activity-fg colour233 # a bug in tmux + +# Window separator +set -g window-status-separator "" + +# Window status alignment +set -g status-justify centre + +# Pane border +set -g pane-border-bg default +set -g pane-border-fg colour235 + +# Active pane border +set -g pane-active-border-bg default +set -g pane-active-border-fg colour240 + +# Pane number indicator +set -g display-panes-colour colour233 +set -g display-panes-active-colour colour245 + +# Clock mode +set -g clock-mode-colour colour240 +set -g clock-mode-style 24 + +# Message +set -g message-bg colour245 +set -g message-fg colour232 + +# Command message +set -g message-command-bg colour233 +set -g message-command-fg colour250 + +# Mode +set -g mode-bg colour243 +set -g mode-fg colour232 diff --git a/powerline/block/green.tmuxtheme b/powerline/block/green.tmuxtheme new file mode 100644 index 0000000..e94bfe9 --- /dev/null +++ b/powerline/block/green.tmuxtheme @@ -0,0 +1,74 @@ +# +# Powerline Green Block - 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 +# + +# Status update interval +set -g status-interval 1 + +# Basic status bar colors +set -g status-fg colour240 +set -g status-bg colour233 + +# Left side of status bar +set -g status-left-bg colour233 +set -g status-left-fg colour243 +set -g status-left-length 40 +set -g status-left "#[fg=colour232,bg=colour100,bold] #S #[fg=colour100,bg=colour240,nobold]⮀#[fg=colour233,bg=colour240] #(whoami) #[fg=colour240,bg=colour235]⮀#[fg=colour240,bg=colour235] #I:#P #[fg=colour235,bg=colour233,nobold]⮀" + +# Right side of status bar +set -g status-right-bg colour233 +set -g status-right-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=colour245,bg=colour240]⮂#[fg=colour232,bg=colour245,bold] #H " + +# Window status +set -g window-status-format " #I:#W#F " +set -g window-status-current-format " #I:#W#F " + +# Current window status +set -g window-status-current-bg colour100 +set -g window-status-current-fg colour232 + +# Window with activity status +set -g window-status-activity-bg colour107 # fg and bg are flipped here due to +set -g window-status-activity-fg colour233 # a bug in tmux + +# Window separator +set -g window-status-separator "" + +# Window status alignment +set -g status-justify centre + +# Pane border +set -g pane-border-bg default +set -g pane-border-fg colour238 + +# Active pane border +set -g pane-active-border-bg default +set -g pane-active-border-fg colour100 + +# Pane number indicator +set -g display-panes-colour colour233 +set -g display-panes-active-colour colour245 + +# Clock mode +set -g clock-mode-colour colour100 +set -g clock-mode-style 24 + +# Message +set -g message-bg colour100 +set -g message-fg black + +# Command message +set -g message-command-bg colour233 +set -g message-command-fg black + +# Mode +set -g mode-bg colour100 +set -g mode-fg colour235 diff --git a/powerline/block/magenta.tmuxtheme b/powerline/block/magenta.tmuxtheme new file mode 100644 index 0000000..84e91bf --- /dev/null +++ b/powerline/block/magenta.tmuxtheme @@ -0,0 +1,74 @@ +# +# Powerline Magenta Block - 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 +# + +# Status update interval +set -g status-interval 1 + +# Basic status bar colors +set -g status-fg colour240 +set -g status-bg colour233 + +# Left side of status bar +set -g status-left-bg colour233 +set -g status-left-fg colour243 +set -g status-left-length 40 +set -g status-left "#[fg=colour232,bg=colour125,bold] #S #[fg=colour125,bg=colour240,nobold]⮀#[fg=colour233,bg=colour240] #(whoami) #[fg=colour240,bg=colour235]⮀#[fg=colour240,bg=colour235] #I:#P #[fg=colour235,bg=colour233,nobold]⮀" + +# Right side of status bar +set -g status-right-bg colour233 +set -g status-right-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=colour245,bg=colour240]⮂#[fg=colour232,bg=colour245,bold] #H " + +# Window status +set -g window-status-format " #I:#W#F " +set -g window-status-current-format " #I:#W#F " + +# Current window status +set -g window-status-current-bg colour89 +set -g window-status-current-fg colour232 + +# Window with activity status +set -g window-status-activity-bg colour141 # fg and bg are flipped here due to +set -g window-status-activity-fg colour233 # a bug in tmux + +# Window separator +set -g window-status-separator "" + +# Window status alignment +set -g status-justify centre + +# Pane border +set -g pane-border-bg default +set -g pane-border-fg colour238 + +# Active pane border +set -g pane-active-border-bg default +set -g pane-active-border-fg colour89 + +# Pane number indicator +set -g display-panes-colour colour233 +set -g display-panes-active-colour colour245 + +# Clock mode +set -g clock-mode-colour colour89 +set -g clock-mode-style 24 + +# Message +set -g message-bg colour89 +set -g message-fg black + +# Command message +set -g message-command-bg colour233 +set -g message-command-fg black + +# Mode +set -g mode-bg colour125 +set -g mode-fg colour231 diff --git a/powerline/block/orange.tmuxtheme b/powerline/block/orange.tmuxtheme new file mode 100644 index 0000000..8572005 --- /dev/null +++ b/powerline/block/orange.tmuxtheme @@ -0,0 +1,74 @@ +# +# Powerline Orange Block - 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 +# + +# Status update interval +set -g status-interval 1 + +# Basic status bar colors +set -g status-fg colour240 +set -g status-bg colour233 + +# Left side of status bar +set -g status-left-bg colour233 +set -g status-left-fg colour243 +set -g status-left-length 40 +set -g status-left "#[fg=colour232,bg=colour130,bold] #S #[fg=colour130,bg=colour240,nobold]⮀#[fg=colour233,bg=colour240] #(whoami) #[fg=colour240,bg=colour235]⮀#[fg=colour240,bg=colour235] #I:#P #[fg=colour235,bg=colour233,nobold]⮀" + +# Right side of status bar +set -g status-right-bg colour233 +set -g status-right-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=colour245,bg=colour240]⮂#[fg=colour232,bg=colour245,bold] #H " + +# Window status +set -g window-status-format " #I:#W#F " +set -g window-status-current-format " #I:#W#F " + +# Current window status +set -g window-status-current-bg colour130 +set -g window-status-current-fg colour232 + +# Window with activity status +set -g window-status-activity-bg colour130 # fg and bg are flipped here due to +set -g window-status-activity-fg colour233 # a bug in tmux + +# Window separator +set -g window-status-separator "" + +# Window status alignment +set -g status-justify centre + +# Pane border +set -g pane-border-bg default +set -g pane-border-fg colour238 + +# Active pane border +set -g pane-active-border-bg default +set -g pane-active-border-fg colour130 + +# Pane number indicator +set -g display-panes-colour colour233 +set -g display-panes-active-colour colour245 + +# Clock mode +set -g clock-mode-colour colour130 +set -g clock-mode-style 24 + +# Message +set -g message-bg colour130 +set -g message-fg black + +# Command message +set -g message-command-bg colour233 +set -g message-command-fg black + +# Mode +set -g mode-bg colour130 +set -g mode-fg colour232 diff --git a/powerline/block/red.tmuxtheme b/powerline/block/red.tmuxtheme new file mode 100644 index 0000000..b7fc6e1 --- /dev/null +++ b/powerline/block/red.tmuxtheme @@ -0,0 +1,74 @@ +# +# Powerline Red Block - 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 +# + +# Status update interval +set -g status-interval 1 + +# Basic status bar colors +set -g status-fg colour240 +set -g status-bg colour233 + +# Left side of status bar +set -g status-left-bg colour233 +set -g status-left-fg colour243 +set -g status-left-length 40 +set -g status-left "#[fg=colour16,bg=colour88,bold] #S #[fg=colour88,bg=colour240,nobold]⮀#[fg=colour233,bg=colour240] #(whoami) #[fg=colour240,bg=colour235]⮀#[fg=colour240,bg=colour235] #I:#P #[fg=colour235,bg=colour233,nobold]⮀" + +# Right side of status bar +set -g status-right-bg colour233 +set -g status-right-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=colour245,bg=colour240]⮂#[fg=colour232,bg=colour245,bold] #H " + +# Window status +set -g window-status-format " #I:#W#F " +set -g window-status-current-format " #I:#W#F " + +# Current window status +set -g window-status-current-bg colour124 +set -g window-status-current-fg colour16 + +# Window with activity status +set -g window-status-activity-bg colour88 # fg and bg are flipped here due to +set -g window-status-activity-fg colour233 # a bug in tmux + +# Window separator +set -g window-status-separator "" + +# Window status alignment +set -g status-justify centre + +# Pane border +set -g pane-border-bg default +set -g pane-border-fg colour238 + +# Active pane border +set -g pane-active-border-bg default +set -g pane-active-border-fg colour88 + +# Pane number indicator +set -g display-panes-colour colour233 +set -g display-panes-active-colour colour245 + +# Clock mode +set -g clock-mode-colour colour88 +set -g message-bg colour24 + +# Message +set -g message-bg colour88 +set -g message-fg black + +# Command message +set -g message-command-bg colour88 +set -g message-command-fg black + +# Mode +set -g mode-bg colour124 +set -g mode-fg colour231 diff --git a/powerline/block/yellow.tmuxtheme b/powerline/block/yellow.tmuxtheme new file mode 100644 index 0000000..63b8591 --- /dev/null +++ b/powerline/block/yellow.tmuxtheme @@ -0,0 +1,74 @@ +# +# Powerline Yellow Block - 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 +# + +# Status update interval +set -g status-interval 1 + +# Basic status bar colors +set -g status-fg colour240 +set -g status-bg colour233 + +# Left side of status bar +set -g status-left-bg colour233 +set -g status-left-fg colour243 +set -g status-left-length 40 +set -g status-left "#[fg=colour232,bg=colour227,bold] #S #[fg=colour227,bg=colour240,nobold]⮀#[fg=colour233,bg=colour240] #(whoami) #[fg=colour240,bg=colour235]⮀#[fg=colour240,bg=colour235] #I:#P #[fg=colour235,bg=colour233,nobold]⮀" + +# Right side of status bar +set -g status-right-bg colour233 +set -g status-right-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=colour245,bg=colour240]⮂#[fg=colour232,bg=colour245,bold] #H " + +# Window status +set -g window-status-format " #I:#W#F " +set -g window-status-current-format " #I:#W#F " + +# Current window status +set -g window-status-current-bg colour227 +set -g window-status-current-fg colour232 + +# Window with activity status +set -g window-status-activity-bg colour229 # fg and bg are flipped here due to +set -g window-status-activity-fg colour233 # a bug in tmux + +# Window separator +set -g window-status-separator "" + +# Window status alignment +set -g status-justify centre + +# Pane border +set -g pane-border-bg default +set -g pane-border-fg colour238 + +# Active pane border +set -g pane-active-border-bg default +set -g pane-active-border-fg colour227 + +# Pane number indicator +set -g display-panes-colour colour233 +set -g display-panes-active-colour colour245 + +# Clock mode +set -g clock-mode-colour colour227 +set -g clock-mode-style 24 + +# Message +set -g message-bg colour227 +set -g message-fg black + +# Command message +set -g message-command-bg colour233 +set -g message-command-fg black + +# Mode +set -g mode-bg colour227 +set -g mode-fg colour235 diff --git a/powerline/default/blue.tmuxtheme b/powerline/default/blue.tmuxtheme new file mode 100644 index 0000000..43e37c3 --- /dev/null +++ b/powerline/default/blue.tmuxtheme @@ -0,0 +1,74 @@ +# +# Powerline 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 +# + +# Status update interval +set -g status-interval 1 + +# Basic status bar colors +set -g status-fg colour238 +set -g status-bg colour233 + +# Left side of status bar +set -g status-left-bg colour233 +set -g status-left-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]⮀" + +# Right side of status bar +set -g status-right-bg colour233 +set -g status-right-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=colour245,bg=colour240]⮂#[fg=colour232,bg=colour245,bold] #H " + +# 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]⮂" + +# Current window status +set -g window-status-current-bg colour100 +set -g window-status-current-fg colour235 + +# Window with activity status +set -g window-status-activity-bg colour31 # fg and bg are flipped here due to +set -g window-status-activity-fg colour233 # a bug in tmux + +# Window separator +set -g window-status-separator "" + +# Window status alignment +set -g status-justify centre + +# Pane border +set -g pane-border-bg default +set -g pane-border-fg colour238 + +# Active pane border +set -g pane-active-border-bg default +set -g pane-active-border-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-bg colour24 +set -g message-fg black + +# Command message +set -g message-command-bg colour233 +set -g message-command-fg black + +# Mode +set -g mode-bg colour24 +set -g mode-fg colour231 diff --git a/powerline/default/cyan.tmuxtheme b/powerline/default/cyan.tmuxtheme new file mode 100644 index 0000000..41200f6 --- /dev/null +++ b/powerline/default/cyan.tmuxtheme @@ -0,0 +1,74 @@ +# +# Powerline Cyan - 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 +# + +# Status update interval +set -g status-interval 1 + +# Basic status bar colors +set -g status-fg colour240 +set -g status-bg colour233 + +# Left side of status bar +set -g status-left-bg colour233 +set -g status-left-fg colour243 +set -g status-left-length 40 +set -g status-left "#[fg=colour232,bg=colour39,bold] #S #[fg=colour39,bg=colour240,nobold]⮀#[fg=colour233,bg=colour240] #(whoami) #[fg=colour240,bg=colour235]⮀#[fg=colour240,bg=colour235] #I:#P #[fg=colour235,bg=colour233,nobold]⮀" + +# Right side of status bar +set -g status-right-bg colour233 +set -g status-right-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=colour245,bg=colour240]⮂#[fg=colour232,bg=colour245,bold] #H " + +# Window status +set -g window-status-format " #I:#W#F " +set -g window-status-current-format "#[fg=colour233,bg=black]⮀#[fg=colour81,nobold] #I:#W#F #[fg=colour233,bg=black,nobold]⮂" + +# Current window status +set -g window-status-current-bg colour39 +set -g window-status-current-fg colour235 + +# Window with activity status +set -g window-status-activity-bg colour75 # fg and bg are flipped here due to +set -g window-status-activity-fg colour233 # a bug in tmux + +# Window separator +set -g window-status-separator "" + +# Window status alignment +set -g status-justify centre + +# Pane border +set -g pane-border-bg default +set -g pane-border-fg colour238 + +# Active pane border +set -g pane-active-border-bg default +set -g pane-active-border-fg colour39 + +# Pane number indicator +set -g display-panes-colour colour233 +set -g display-panes-active-colour colour245 + +# Clock mode +set -g clock-mode-colour colour39 +set -g clock-mode-style 24 + +# Message +set -g message-bg colour39 +set -g message-fg black + +# Command message +set -g message-command-bg colour233 +set -g message-command-fg black + +# Mode +set -g mode-bg colour39 +set -g mode-fg colour232 diff --git a/powerline/default/gray.tmuxtheme b/powerline/default/gray.tmuxtheme new file mode 100644 index 0000000..c9e603e --- /dev/null +++ b/powerline/default/gray.tmuxtheme @@ -0,0 +1,74 @@ +# +# Powerline Gray - 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 +# + +# Status update interval +set -g status-interval 1 + +# Basic status bar colors +set -g status-fg colour238 +set -g status-bg colour233 + +# Left side of status bar +set -g status-left-bg colour233 +set -g status-left-fg colour243 +set -g status-left-length 40 +set -g status-left "#[fg=colour232,bg=colour245,bold] #S #[fg=colour245,bg=colour240,nobold]⮀#[fg=colour233,bg=colour240] #(whoami) #[fg=colour240,bg=colour235]⮀#[fg=colour240,bg=colour235] #I:#P #[fg=colour235,bg=colour233,nobold]⮀" + +# Right side of status bar +set -g status-right-bg colour233 +set -g status-right-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=colour245,bg=colour240]⮂#[fg=colour232,bg=colour245,bold] #H " + +# Window status +set -g window-status-format " #I:#W#F " +set -g window-status-current-format "#[fg=colour233,bg=black]⮀#[fg=colour250,nobold] #I:#W#F #[fg=colour233,bg=black,nobold]⮂" + +# Current window status +set -g window-status-current-bg black +set -g window-status-current-fg colour250 + +# Window with activity status +set -g window-status-activity-bg colour243 # fg and bg are flipped here due to +set -g window-status-activity-fg colour233 # a bug in tmux + +# Window separator +set -g window-status-separator "" + +# Window status alignment +set -g status-justify centre + +# Pane border +set -g pane-border-bg default +set -g pane-border-fg colour235 + +# Active pane border +set -g pane-active-border-bg default +set -g pane-active-border-fg colour240 + +# Pane number indicator +set -g display-panes-colour colour233 +set -g display-panes-active-colour colour245 + +# Clock mode +set -g clock-mode-colour colour240 +set -g clock-mode-style 24 + +# Message +set -g message-bg colour245 +set -g message-fg colour232 + +# Command message +set -g message-command-bg colour233 +set -g message-command-fg colour250 + +# Mode +set -g mode-bg colour243 +set -g mode-fg colour232 diff --git a/powerline/default/green.tmuxtheme b/powerline/default/green.tmuxtheme new file mode 100644 index 0000000..4c767fd --- /dev/null +++ b/powerline/default/green.tmuxtheme @@ -0,0 +1,74 @@ +# +# Powerline Green - 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 +# + +# Status update interval +set -g status-interval 1 + +# Basic status bar colors +set -g status-fg colour240 +set -g status-bg colour233 + +# Left side of status bar +set -g status-left-bg colour233 +set -g status-left-fg colour243 +set -g status-left-length 40 +set -g status-left "#[fg=colour232,bg=colour100,bold] #S #[fg=colour100,bg=colour240,nobold]⮀#[fg=colour233,bg=colour240] #(whoami) #[fg=colour240,bg=colour235]⮀#[fg=colour240,bg=colour235] #I:#P #[fg=colour235,bg=colour233,nobold]⮀" + +# Right side of status bar +set -g status-right-bg colour233 +set -g status-right-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=colour245,bg=colour240]⮂#[fg=colour232,bg=colour245,bold] #H " + +# Window status +set -g window-status-format " #I:#W#F " +set -g window-status-current-format "#[fg=colour233,bg=black]⮀#[fg=colour190,nobold] #I:#W#F #[fg=colour233,bg=black,nobold]⮂" + +# Current window status +set -g window-status-current-bg colour100 +set -g window-status-current-fg colour235 + +# Window with activity status +set -g window-status-activity-bg colour107 # fg and bg are flipped here due to +set -g window-status-activity-fg colour233 # a bug in tmux + +# Window separator +set -g window-status-separator "" + +# Window status alignment +set -g status-justify centre + +# Pane border +set -g pane-border-bg default +set -g pane-border-fg colour238 + +# Active pane border +set -g pane-active-border-bg default +set -g pane-active-border-fg colour100 + +# Pane number indicator +set -g display-panes-colour colour233 +set -g display-panes-active-colour colour245 + +# Clock mode +set -g clock-mode-colour colour100 +set -g clock-mode-style 24 + +# Message +set -g message-bg colour100 +set -g message-fg black + +# Command message +set -g message-command-bg colour233 +set -g message-command-fg black + +# Mode +set -g mode-bg colour100 +set -g mode-fg colour235 diff --git a/powerline/default/magenta.tmuxtheme b/powerline/default/magenta.tmuxtheme new file mode 100644 index 0000000..ea735d6 --- /dev/null +++ b/powerline/default/magenta.tmuxtheme @@ -0,0 +1,74 @@ +# +# Powerline Magenta - 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 +# + +# Status update interval +set -g status-interval 1 + +# Basic status bar colors +set -g status-fg colour240 +set -g status-bg colour233 + +# Left side of status bar +set -g status-left-bg colour233 +set -g status-left-fg colour243 +set -g status-left-length 40 +set -g status-left "#[fg=colour232,bg=colour125,bold] #S #[fg=colour125,bg=colour240,nobold]⮀#[fg=colour233,bg=colour240] #(whoami) #[fg=colour240,bg=colour235]⮀#[fg=colour240,bg=colour235] #I:#P #[fg=colour235,bg=colour233,nobold]⮀" + +# Right side of status bar +set -g status-right-bg colour233 +set -g status-right-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=colour245,bg=colour240]⮂#[fg=colour232,bg=colour245,bold] #H " + +# Window status +set -g window-status-format " #I:#W#F " +set -g window-status-current-format "#[fg=colour233,bg=black]⮀#[fg=colour129,nobold] #I:#W#F #[fg=colour233,bg=black,nobold]⮂" + +# Current window status +set -g window-status-current-bg colour125 +set -g window-status-current-fg colour235 + +# Window with activity status +set -g window-status-activity-bg colour141 # fg and bg are flipped here due to +set -g window-status-activity-fg colour233 # a bug in tmux + +# Window separator +set -g window-status-separator "" + +# Window status alignment +set -g status-justify centre + +# Pane border +set -g pane-border-bg default +set -g pane-border-fg colour238 + +# Active pane border +set -g pane-active-border-bg default +set -g pane-active-border-fg colour125 + +# Pane number indicator +set -g display-panes-colour colour233 +set -g display-panes-active-colour colour245 + +# Clock mode +set -g clock-mode-colour colour125 +set -g clock-mode-style 24 + +# Message +set -g message-bg colour125 +set -g message-fg black + +# Command message +set -g message-command-bg colour233 +set -g message-command-fg black + +# Mode +set -g mode-bg colour125 +set -g mode-fg colour231 diff --git a/powerline/default/orange.tmuxtheme b/powerline/default/orange.tmuxtheme new file mode 100644 index 0000000..b6613b5 --- /dev/null +++ b/powerline/default/orange.tmuxtheme @@ -0,0 +1,74 @@ +# +# Powerline Orange - 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 +# + +# Status update interval +set -g status-interval 1 + +# Basic status bar colors +set -g status-fg colour240 +set -g status-bg colour233 + +# Left side of status bar +set -g status-left-bg colour233 +set -g status-left-fg colour243 +set -g status-left-length 40 +set -g status-left "#[fg=colour232,bg=colour130,bold] #S #[fg=colour130,bg=colour240,nobold]⮀#[fg=colour233,bg=colour240] #(whoami) #[fg=colour240,bg=colour235]⮀#[fg=colour240,bg=colour235] #I:#P #[fg=colour235,bg=colour233,nobold]⮀" + +# Right side of status bar +set -g status-right-bg colour233 +set -g status-right-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=colour245,bg=colour240]⮂#[fg=colour232,bg=colour245,bold] #H " + +# Window status +set -g window-status-format " #I:#W#F " +set -g window-status-current-format "#[fg=colour233,bg=black]⮀#[fg=colour166,nobold] #I:#W#F #[fg=colour233,bg=black,nobold]⮂" + +# Current window status +set -g window-status-current-bg colour130 +set -g window-status-current-fg colour235 + +# Window with activity status +set -g window-status-activity-bg colour130 # fg and bg are flipped here due to +set -g window-status-activity-fg colour233 # a bug in tmux + +# Window separator +set -g window-status-separator "" + +# Window status alignment +set -g status-justify centre + +# Pane border +set -g pane-border-bg default +set -g pane-border-fg colour238 + +# Active pane border +set -g pane-active-border-bg default +set -g pane-active-border-fg colour130 + +# Pane number indicator +set -g display-panes-colour colour233 +set -g display-panes-active-colour colour245 + +# Clock mode +set -g clock-mode-colour colour130 +set -g clock-mode-style 24 + +# Message +set -g message-bg colour130 +set -g message-fg black + +# Command message +set -g message-command-bg colour233 +set -g message-command-fg black + +# Mode +set -g mode-bg colour130 +set -g mode-fg colour232 diff --git a/powerline/default/red.tmuxtheme b/powerline/default/red.tmuxtheme new file mode 100644 index 0000000..37e9dc1 --- /dev/null +++ b/powerline/default/red.tmuxtheme @@ -0,0 +1,74 @@ +# +# Powerline Red - 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 +# + +# Status update interval +set -g status-interval 1 + +# Basic status bar colors +set -g status-fg colour238 +set -g status-bg colour233 + +# Left side of status bar +set -g status-left-bg colour233 +set -g status-left-fg colour243 +set -g status-left-length 40 +set -g status-left "#[fg=colour16,bg=colour88,bold] #S #[fg=colour88,bg=colour240,nobold]⮀#[fg=colour233,bg=colour240] #(whoami) #[fg=colour240,bg=colour235]⮀#[fg=colour240,bg=colour235] #I:#P #[fg=colour235,bg=colour233,nobold]⮀" + +# Right side of status bar +set -g status-right-bg colour233 +set -g status-right-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=colour245,bg=colour240]⮂#[fg=colour232,bg=colour245,bold] #H " + +# Window status +set -g window-status-format " #I:#W#F " +set -g window-status-current-format "#[fg=colour233,bg=black]⮀#[fg=colour160,bold] #I:#W#F #[fg=colour233,bg=black,nobold]⮂" + +# Current window status +set -g window-status-current-bg colour88 +set -g window-status-current-fg colour16 + +# Window with activity status +set -g window-status-activity-bg colour88 # fg and bg are flipped here due to +set -g window-status-activity-fg colour233 # a bug in tmux + +# Window separator +set -g window-status-separator "" + +# Window status alignment +set -g status-justify centre + +# Pane border +set -g pane-border-bg default +set -g pane-border-fg colour238 + +# Active pane border +set -g pane-active-border-bg default +set -g pane-active-border-fg colour88 + +# Pane number indicator +set -g display-panes-colour colour233 +set -g display-panes-active-colour colour245 + +# Clock mode +set -g clock-mode-colour colour88 +set -g clock-mode-style 24 + +# Message +set -g message-bg colour88 +set -g message-fg black + +# Command message +set -g message-command-bg colour88 +set -g message-command-fg black + +# Mode +set -g mode-bg colour124 +set -g mode-fg colour231 diff --git a/powerline/default/yellow.tmuxtheme b/powerline/default/yellow.tmuxtheme new file mode 100644 index 0000000..2c22bcc --- /dev/null +++ b/powerline/default/yellow.tmuxtheme @@ -0,0 +1,74 @@ +# +# Powerline Yellow - 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 +# + +# Status update interval +set -g status-interval 1 + +# Basic status bar colors +set -g status-fg colour240 +set -g status-bg colour233 + +# Left side of status bar +set -g status-left-bg colour233 +set -g status-left-fg colour243 +set -g status-left-length 40 +set -g status-left "#[fg=colour232,bg=colour227,bold] #S #[fg=colour227,bg=colour240,nobold]⮀#[fg=colour233,bg=colour240] #(whoami) #[fg=colour240,bg=colour235]⮀#[fg=colour240,bg=colour235] #I:#P #[fg=colour235,bg=colour233,nobold]⮀" + +# Right side of status bar +set -g status-right-bg colour233 +set -g status-right-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=colour245,bg=colour240]⮂#[fg=colour232,bg=colour245,bold] #H " + +# Window status +set -g window-status-format " #I:#W#F " +set -g window-status-current-format "#[fg=colour233,bg=black]⮀#[fg=colour227,nobold] #I:#W#F #[fg=colour233,bg=black,nobold]⮂" + +# Current window status +set -g window-status-current-bg colour227 +set -g window-status-current-fg colour235 + +# Window with activity status +set -g window-status-activity-bg colour229 # fg and bg are flipped here due to +set -g window-status-activity-fg colour233 # a bug in tmux + +# Window separator +set -g window-status-separator "" + +# Window status alignment +set -g status-justify centre + +# Pane border +set -g pane-border-bg default +set -g pane-border-fg colour238 + +# Active pane border +set -g pane-active-border-bg default +set -g pane-active-border-fg colour227 + +# Pane number indicator +set -g display-panes-colour colour233 +set -g display-panes-active-colour colour245 + +# Clock mode +set -g clock-mode-colour colour227 +set -g clock-mode-style 24 + +# Message +set -g message-bg colour227 +set -g message-fg black + +# Command message +set -g message-command-bg colour233 +set -g message-command-fg black + +# Mode +set -g mode-bg colour227 +set -g mode-fg colour235 diff --git a/powerline/double/blue.tmuxtheme b/powerline/double/blue.tmuxtheme new file mode 100644 index 0000000..823ce97 --- /dev/null +++ b/powerline/double/blue.tmuxtheme @@ -0,0 +1,74 @@ +# +# 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 +# + +# Status update interval +set -g status-interval 1 + +# Basic status bar colors +set -g status-fg colour238 +set -g status-bg colour233 + +# Left side of status bar +set -g status-left-bg colour233 +set -g status-left-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]⮀" + +# Right side of status bar +set -g status-right-bg colour233 +set -g status-right-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 " + +# 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]⮂" + +# Current window status +set -g window-status-current-bg colour24 +set -g window-status-current-fg colour233 + +# Window with activity status +set -g window-status-activity-bg colour31 # fg and bg are flipped here due to +set -g window-status-activity-fg colour233 # a bug in tmux + +# Window separator +set -g window-status-separator "" + +# Window status alignment +set -g status-justify centre + +# Pane border +set -g pane-border-bg default +set -g pane-border-fg colour238 + +# Active pane border +set -g pane-active-border-bg default +set -g pane-active-border-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-bg colour24 +set -g message-fg black + +# Command message +set -g message-command-bg colour233 +set -g message-command-fg black + +# Mode +set -g mode-bg colour24 +set -g mode-fg colour231 diff --git a/powerline/double/cyan.tmuxtheme b/powerline/double/cyan.tmuxtheme new file mode 100644 index 0000000..42e64a3 --- /dev/null +++ b/powerline/double/cyan.tmuxtheme @@ -0,0 +1,74 @@ +# +# Powerline Double Cyan - 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 +# + +# Status update interval +set -g status-interval 1 + +# Basic status bar colors +set -g status-fg colour240 +set -g status-bg colour233 + +# Left side of status bar +set -g status-left-bg colour233 +set -g status-left-fg colour243 +set -g status-left-length 40 +set -g status-left "#[fg=colour233,bg=colour39,bold] #S #[fg=colour39,bg=colour240,nobold]⮀#[fg=colour233,bg=colour240] #(whoami) #[fg=colour240,bg=colour235]⮀#[fg=colour240,bg=colour235] #I:#P #[fg=colour235,bg=colour233,nobold]⮀" + +# Right side of status bar +set -g status-right-bg colour233 +set -g status-right-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=colour39,bg=colour240]⮂#[fg=colour233,bg=colour39,bold] #H " + +# Window status +set -g window-status-format " #I:#W#F " +set -g window-status-current-format "#[fg=colour233,bg=black]⮀#[fg=colour81,nobold] #I:#W#F #[fg=colour233,bg=black,nobold]⮂" + +# Current window status +set -g window-status-current-bg colour39 +set -g window-status-current-fg colour235 + +# Window with activity status +set -g window-status-activity-bg colour75 # fg and bg are flipped here due to +set -g window-status-activity-fg colour233 # a bug in tmux + +# Window separator +set -g window-status-separator "" + +# Window status alignment +set -g status-justify centre + +# Pane border +set -g pane-border-bg default +set -g pane-border-fg colour238 + +# Active pane border +set -g pane-active-border-bg default +set -g pane-active-border-fg colour39 + +# Pane number indicator +set -g display-panes-colour colour233 +set -g display-panes-active-colour colour245 + +# Clock mode +set -g clock-mode-colour colour39 +set -g clock-mode-style 24 + +# Message +set -g message-bg colour39 +set -g message-fg black + +# Command message +set -g message-command-bg colour233 +set -g message-command-fg black + +# Mode +set -g mode-bg colour39 +set -g mode-fg colour232 diff --git a/powerline/double/green.tmuxtheme b/powerline/double/green.tmuxtheme new file mode 100644 index 0000000..2b046e8 --- /dev/null +++ b/powerline/double/green.tmuxtheme @@ -0,0 +1,74 @@ +# +# Powerline Double Green - 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 +# + +# Status update interval +set -g status-interval 1 + +# Basic status bar colors +set -g status-fg colour240 +set -g status-bg colour233 + +# Left side of status bar +set -g status-left-bg colour233 +set -g status-left-fg colour243 +set -g status-left-length 40 +set -g status-left "#[fg=colour233,bg=colour100,bold] #S #[fg=colour100,bg=colour240,nobold]⮀#[fg=colour233,bg=colour240] #(whoami) #[fg=colour240,bg=colour235]⮀#[fg=colour240,bg=colour235] #I:#P #[fg=colour235,bg=colour233,nobold]⮀" + +# Right side of status bar +set -g status-right-bg colour233 +set -g status-right-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=colour100,bg=colour240]⮂#[fg=colour233,bg=colour100,bold] #H " + +# Window status +set -g window-status-format " #I:#W#F " +set -g window-status-current-format "#[fg=colour233,bg=black]⮀#[fg=colour190,nobold] #I:#W#F #[fg=colour233,bg=black,nobold]⮂" + +# Current window status +set -g window-status-current-bg colour100 +set -g window-status-current-fg colour235 + +# Window with activity status +set -g window-status-activity-bg colour107 # fg and bg are flipped here due to +set -g window-status-activity-fg colour233 # a bug in tmux + +# Window separator +set -g window-status-separator "" + +# Window status alignment +set -g status-justify centre + +# Pane border +set -g pane-border-bg default +set -g pane-border-fg colour238 + +# Active pane border +set -g pane-active-border-bg default +set -g pane-active-border-fg colour100 + +# Pane number indicator +set -g display-panes-colour colour233 +set -g display-panes-active-colour colour245 + +# Clock mode +set -g clock-mode-colour colour100 +set -g clock-mode-style 24 + +# Message +set -g message-bg colour100 +set -g message-fg black + +# Command message +set -g message-command-bg colour233 +set -g message-command-fg black + +# Mode +set -g mode-bg colour100 +set -g mode-fg colour235 diff --git a/powerline/double/magenta.tmuxtheme b/powerline/double/magenta.tmuxtheme new file mode 100644 index 0000000..208e4c2 --- /dev/null +++ b/powerline/double/magenta.tmuxtheme @@ -0,0 +1,74 @@ +# +# Powerline Double Magenta - 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 +# + +# Status update interval +set -g status-interval 1 + +# Basic status bar colors +set -g status-fg colour240 +set -g status-bg colour233 + +# Left side of status bar +set -g status-left-bg colour233 +set -g status-left-fg colour243 +set -g status-left-length 40 +set -g status-left "#[fg=colour233,bg=colour125,bold] #S #[fg=colour125,bg=colour240,nobold]⮀#[fg=colour233,bg=colour240] #(whoami) #[fg=colour240,bg=colour235]⮀#[fg=colour240,bg=colour235] #I:#P #[fg=colour235,bg=colour233,nobold]⮀" + +# Right side of status bar +set -g status-right-bg colour233 +set -g status-right-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=colour125,bg=colour240]⮂#[fg=colour233,bg=colour125,bold] #H " + +# Window status +set -g window-status-format " #I:#W#F " +set -g window-status-current-format "#[fg=colour233,bg=black]⮀#[fg=colour129,nobold] #I:#W#F #[fg=colour233,bg=black,nobold]⮂" + +# Current window status +set -g window-status-current-bg colour125 +set -g window-status-current-fg colour235 + +# Window with activity status +set -g window-status-activity-bg colour141 # fg and bg are flipped here due to +set -g window-status-activity-fg colour233 # a bug in tmux + +# Window separator +set -g window-status-separator "" + +# Window status alignment +set -g status-justify centre + +# Pane border +set -g pane-border-bg default +set -g pane-border-fg colour238 + +# Active pane border +set -g pane-active-border-bg default +set -g pane-active-border-fg colour125 + +# Pane number indicator +set -g display-panes-colour colour233 +set -g display-panes-active-colour colour245 + +# Clock mode +set -g clock-mode-colour colour125 +set -g clock-mode-style 24 + +# Message +set -g message-bg colour125 +set -g message-fg black + +# Command message +set -g message-command-bg colour233 +set -g message-command-fg black + +# Mode +set -g mode-bg colour125 +set -g mode-fg colour231 diff --git a/powerline/double/orange.tmuxtheme b/powerline/double/orange.tmuxtheme new file mode 100644 index 0000000..ddbe78a --- /dev/null +++ b/powerline/double/orange.tmuxtheme @@ -0,0 +1,74 @@ +# +# Powerline Double Orange - 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 +# + +# Status update interval +set -g status-interval 1 + +# Basic status bar colors +set -g status-fg colour240 +set -g status-bg colour233 + +# Left side of status bar +set -g status-left-bg colour233 +set -g status-left-fg colour243 +set -g status-left-length 40 +set -g status-left "#[fg=colour233,bg=colour130,bold] #S #[fg=colour130,bg=colour240,nobold]⮀#[fg=colour233,bg=colour240] #(whoami) #[fg=colour240,bg=colour235]⮀#[fg=colour240,bg=colour235] #I:#P #[fg=colour235,bg=colour233,nobold]⮀" + +# Right side of status bar +set -g status-right-bg colour233 +set -g status-right-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=colour130,bg=colour240]⮂#[fg=colour233,bg=colour130,bold] #H " + +# Window status +set -g window-status-format " #I:#W#F " +set -g window-status-current-format "#[fg=colour233,bg=black]⮀#[fg=colour166,nobold] #I:#W#F #[fg=colour233,bg=black,nobold]⮂" + +# Current window status +set -g window-status-current-bg colour130 +set -g window-status-current-fg colour235 + +# Window with activity status +set -g window-status-activity-bg colour130 # fg and bg are flipped here due to +set -g window-status-activity-fg colour233 # a bug in tmux + +# Window separator +set -g window-status-separator "" + +# Window status alignment +set -g status-justify centre + +# Pane border +set -g pane-border-bg default +set -g pane-border-fg colour238 + +# Active pane border +set -g pane-active-border-bg default +set -g pane-active-border-fg colour130 + +# Pane number indicator +set -g display-panes-colour colour233 +set -g display-panes-active-colour colour245 + +# Clock mode +set -g clock-mode-colour colour130 +set -g clock-mode-style 24 + +# Message +set -g message-bg colour130 +set -g message-fg black + +# Command message +set -g message-command-bg colour233 +set -g message-command-fg black + +# Mode +set -g mode-bg colour130 +set -g mode-fg colour232 diff --git a/powerline/double/red.tmuxtheme b/powerline/double/red.tmuxtheme new file mode 100644 index 0000000..f21777a --- /dev/null +++ b/powerline/double/red.tmuxtheme @@ -0,0 +1,74 @@ +# +# Powerline Double Red - 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 +# + +# Status update interval +set -g status-interval 1 + +# Basic status bar colors +set -g status-fg colour238 +set -g status-bg colour233 + +# Left side of status bar +set -g status-left-bg colour233 +set -g status-left-fg colour243 +set -g status-left-length 40 +set -g status-left "#[fg=colour232,bg=colour88,bold] #S #[fg=colour88,bg=colour240,nobold]⮀#[fg=colour233,bg=colour240] #(whoami) #[fg=colour240,bg=colour235]⮀#[fg=colour240,bg=colour235] #I:#P #[fg=colour235,bg=colour233,nobold]⮀" + +# Right side of status bar +set -g status-right-bg colour233 +set -g status-right-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=colour88,bg=colour240]⮂#[fg=colour232,bg=colour88,bold] #H " + +# Window status +set -g window-status-format " #I:#W#F " +set -g window-status-current-format "#[fg=colour233,bg=black]⮀#[fg=colour160,bold] #I:#W#F #[fg=colour233,bg=black,nobold]⮂" + +# Current window status +set -g window-status-current-bg colour88 +set -g window-status-current-fg colour16 + +# Window with activity status +set -g window-status-activity-bg colour88 # fg and bg are flipped here due to +set -g window-status-activity-fg colour233 # a bug in tmux + +# Window separator +set -g window-status-separator "" + +# Window status alignment +set -g status-justify centre + +# Pane border +set -g pane-border-bg default +set -g pane-border-fg colour238 + +# Active pane border +set -g pane-active-border-bg default +set -g pane-active-border-fg colour88 + +# Pane number indicator +set -g display-panes-colour colour233 +set -g display-panes-active-colour colour245 + +# Clock mode +set -g clock-mode-colour colour88 +set -g clock-mode-style 24 + +# Message +set -g message-bg colour88 +set -g message-fg black + +# Command message +set -g message-command-bg colour88 +set -g message-command-fg black + +# Mode +set -g mode-bg colour124 +set -g mode-fg colour231 diff --git a/powerline/double/yellow.tmuxtheme b/powerline/double/yellow.tmuxtheme new file mode 100644 index 0000000..8750bb2 --- /dev/null +++ b/powerline/double/yellow.tmuxtheme @@ -0,0 +1,74 @@ +# +# Powerline Double Yellow - 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 +# + +# Status update interval +set -g status-interval 1 + +# Basic status bar colors +set -g status-fg colour240 +set -g status-bg colour233 + +# Left side of status bar +set -g status-left-bg colour233 +set -g status-left-fg colour243 +set -g status-left-length 40 +set -g status-left "#[fg=colour233,bg=colour227,bold] #S #[fg=colour227,bg=colour240,nobold]⮀#[fg=colour233,bg=colour240] #(whoami) #[fg=colour240,bg=colour235]⮀#[fg=colour240,bg=colour235] #I:#P #[fg=colour235,bg=colour233,nobold]⮀" + +# Right side of status bar +set -g status-right-bg colour233 +set -g status-right-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=colour227,bg=colour240]⮂#[fg=colour233,bg=colour227,bold] #H " + +# Window status +set -g window-status-format " #I:#W#F " +set -g window-status-current-format "#[fg=colour233,bg=black]⮀#[fg=colour227,nobold] #I:#W#F #[fg=colour233,bg=black,nobold]⮂" + +# Current window status +set -g window-status-current-bg colour227 +set -g window-status-current-fg colour235 + +# Window with activity status +set -g window-status-activity-bg colour229 # fg and bg are flipped here due to +set -g window-status-activity-fg colour233 # a bug in tmux + +# Window separator +set -g window-status-separator "" + +# Window status alignment +set -g status-justify centre + +# Pane border +set -g pane-border-bg default +set -g pane-border-fg colour238 + +# Active pane border +set -g pane-active-border-bg default +set -g pane-active-border-fg colour227 + +# Pane number indicator +set -g display-panes-colour colour233 +set -g display-panes-active-colour colour245 + +# Clock mode +set -g clock-mode-colour colour227 +set -g clock-mode-style 24 + +# Message +set -g message-bg colour227 +set -g message-fg black + +# Command message +set -g message-command-bg colour233 +set -g message-command-fg black + +# Mode +set -g mode-bg colour227 +set -g mode-fg colour235