Skip to content

Commit eebe008

Browse files
author
Nedyalko Dyakov
committed
Add theme.
0 parents  commit eebe008

File tree

2 files changed

+78
-0
lines changed

2 files changed

+78
-0
lines changed

pimux.tmux

+5
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,5 @@
1+
#!/usr/bin/env bash
2+
3+
CURRENT_DIR="$( cd "$( dirname "${BASH_SOURCE[0]}" )" && pwd )"
4+
5+
tmux source-file "$CURRENT_DIR/theme/pimux-bluish.tmux"

theme/pimux-bluish.tmux

+73
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,73 @@
1+
# Colors
2+
BACKGROUND=black
3+
FOREGROUND=white
4+
HIGHLIGHT="#3fcfff"
5+
ACTIVITY="#a0d0f0"
6+
7+
# Title
8+
set -g set-titles on
9+
set -g set-titles-string '#(whoami)@#H - (#S:#W.#P)'
10+
11+
# Panes
12+
set -g pane-border-fg default
13+
set -g pane-active-border-bg default
14+
set -g pane-active-border-fg $HIGHLIGHT
15+
16+
set -g display-panes-time 1000
17+
set -g display-panes-colour default
18+
set -g display-panes-active-colour $HIGHLIGHT
19+
20+
# Clock
21+
set -g clock-mode-colour $FOREGROUND
22+
set -g clock-mode-style 24
23+
24+
# Mode
25+
set -g mode-bg $HIGHLIGHT
26+
set -g mode-fg $BACKGROUND
27+
28+
# Windows
29+
30+
setw -g window-status-format " #I:#W"
31+
setw -g window-status-bg default
32+
setw -g window-status-fg $FOREGROUND
33+
setw -g window-status-attr dim
34+
35+
setw -g window-status-last-style fg=$FOREGROUND,bold
36+
37+
setw -g window-status-current-format " #I:#W"
38+
setw -g window-status-current-bg default
39+
setw -g window-status-current-fg $HIGHLIGHT
40+
setw -g window-status-current-attr bold
41+
42+
setw -g window-status-activity-bg $BACKGROUND
43+
setw -g window-status-activity-fg $ACTIVITY
44+
setw -g window-status-activity-attr dim
45+
46+
## Cannot use:
47+
## - screen-bce, screen-256color-bce: tmux does not support bce
48+
## - screen-256color: vim broken without -bce
49+
set -g default-terminal "screen-256color"
50+
51+
# Base index ( start counting from 1 )
52+
set -g base-index 1
53+
setw -g pane-base-index 1
54+
55+
# Status Top
56+
set -g status-position top
57+
58+
# Status Colors
59+
set -g status-bg $BACKGROUND
60+
set -g status-fg $FOREGROUND
61+
62+
# Status Interval - big
63+
set -g status-interval 60
64+
set -g status-utf8 on
65+
66+
# Status contents
67+
set -g status-left ' π '
68+
set -g status-right '| #S:#I.#P '
69+
70+
# Message
71+
set -g message-bg $BACKGROUND
72+
set -g message-fg $HIGHLIGHT
73+
set -g message-attr bright

0 commit comments

Comments
 (0)