57 changed files with 9 additions and 4151 deletions
@ -0,0 +1 @@
@@ -0,0 +1 @@
|
||||
Subproject commit f8b8e8451990365e0c98c38c184962e4f83b793b |
@ -0,0 +1 @@
@@ -0,0 +1 @@
|
||||
Subproject commit 1b1b8098419daacb92ca401ad6ee0ca6894a40ca |
@ -1,196 +0,0 @@
@@ -1,196 +0,0 @@
|
||||
# Tmux Themepack |
||||
|
||||
A pack of various themes for Tmux. |
||||
|
||||
|
||||
## Installation |
||||
|
||||
### Install manually |
||||
|
||||
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" |
||||
|
||||
### Install using [Tmux Plugin Manager](https://github.com/tmux-plugins/tpm) |
||||
|
||||
1. Add plugin to the list of TPM plugins in `.tmux.conf`: |
||||
|
||||
set -g @plugin 'jimeh/tmux-themepack' |
||||
|
||||
2. Hit `prefix + I` to fetch the plugin and source it. The plugin should now be working. |
||||
|
||||
You can pick and choose a theme via `.tmux.conf` option: |
||||
|
||||
- `set -g @themepack 'basic'` (default) |
||||
- `set -g @themepack 'powerline/block/blue'` |
||||
- `set -g @themepack 'powerline/block/cyan'` |
||||
- `set -g @themepack 'powerline/default/gray'` |
||||
- `set -g @themepack 'powerline/double/magenta'` |
||||
- `...` |
||||
|
||||
## Themes |
||||
|
||||
### Basic Themes |
||||
|
||||
**Default:** |
||||
|
||||
 |
||||
|
||||
**Basic:** |
||||
|
||||
 |
||||
|
||||
### Powerline Themes |
||||
|
||||
Inspired by the [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][] project. |
||||
|
||||
If your preferred font isn't available there, please refer to Powerline's |
||||
documentation on [Font Patching][] to patch the font yourself. |
||||
|
||||
[powerline]: https://github.com/Lokaltog/powerline |
||||
[powerline-fonts]: https://github.com/Lokaltog/powerline-fonts |
||||
[font patching]: https://powerline.readthedocs.org/en/latest/fontpatching.html#font-patching |
||||
|
||||
**Powerline Blue:** |
||||
|
||||
 |
||||
|
||||
**Powerline Cyan:** |
||||
|
||||
 |
||||
|
||||
**Powerline Gray:** |
||||
|
||||
 |
||||
|
||||
**Powerline Green:** |
||||
|
||||
 |
||||
|
||||
**Powerline Magenta:** |
||||
|
||||
 |
||||
|
||||
**Powerline Orange:** |
||||
|
||||
 |
||||
|
||||
**Powerline Red:** |
||||
|
||||
 |
||||
|
||||
**Powerline Yellow:** |
||||
|
||||
 |
||||
|
||||
#### Block |
||||
|
||||
Currently selected window is indicated by a colored block. |
||||
|
||||
**Powerline Blue Block:** |
||||
|
||||
 |
||||
|
||||
**Powerline Cyan Block:** |
||||
|
||||
 |
||||
|
||||
**Powerline Gray Block:** |
||||
|
||||
 |
||||
|
||||
**Powerline Green Block:** |
||||
|
||||
 |
||||
|
||||
**Powerline Magenta Block:** |
||||
|
||||
 |
||||
|
||||
**Powerline Orange Block:** |
||||
|
||||
 |
||||
|
||||
**Powerline Red Block:** |
||||
|
||||
 |
||||
|
||||
**Powerline Yellow Block:** |
||||
|
||||
 |
||||
|
||||
#### Double |
||||
|
||||
Both left and right far sides of the statusbar are colored, rather than just |
||||
the left side. |
||||
|
||||
**Powerline Double Blue:** |
||||
|
||||
 |
||||
|
||||
**Powerline Double Cyan:** |
||||
|
||||
 |
||||
|
||||
**Powerline Double Green:** |
||||
|
||||
 |
||||
|
||||
**Powerline Double Magenta:** |
||||
|
||||
 |
||||
|
||||
**Powerline Double Orange:** |
||||
|
||||
 |
||||
|
||||
**Powerline Double Red:** |
||||
|
||||
 |
||||
|
||||
**Powerline Double Yellow:** |
||||
|
||||
 |
||||
|
||||
|
||||
## Tips |
||||
|
||||
- Use different themes/colors on different machines by using some sort of |
||||
wrapper around launching Tmux. |
||||
|
||||
|
||||
## Contributing |
||||
|
||||
If you decide to contribute your own tmux themes, please try to base it on the |
||||
`default.tmuxtheme` theme. This ensures that switching between themes works as |
||||
it should and completely overwrites all settings from previous themes. |
||||
|
||||
If it's not possible to base your theme on my default one, something is |
||||
probably missing from it. So please contribute a fix to the default theme too |
||||
in that case :) |
||||
|
||||
|
||||
## License |
||||
|
||||
``` |
||||
DO WHAT THE FUCK YOU WANT TO PUBLIC LICENSE |
||||
Version 2, December 2004 |
||||
|
||||
Copyright (C) 2013 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. |
||||
``` |
@ -1,64 +0,0 @@
@@ -1,64 +0,0 @@
|
||||
# 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 |
@ -1,72 +0,0 @@
@@ -1,72 +0,0 @@
|
||||
# |
||||
# 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 |