aboutsummaryrefslogtreecommitdiff
path: root/config/powerline/themes
diff options
context:
space:
mode:
authorBen Beltran <ben@freshout.us>2013-04-23 08:46:40 -0500
committerBen Beltran <ben@freshout.us>2013-04-23 08:46:40 -0500
commitab4e81bdabe6ea29769bb36a84da97361caf76c8 (patch)
tree62a5302f086f44655af9efefdd467ad20d4e99b7 /config/powerline/themes
parent9c4857b66660faaae28530ad17475037fe554478 (diff)
parent75a6977d066445f43fdb0ed35b7ab8398fdc917d (diff)
Merge branch 'master' of github.com:benbeltran/dotfiles
Diffstat (limited to 'config/powerline/themes')
-rw-r--r--config/powerline/themes/ipython/in.json26
-rw-r--r--config/powerline/themes/ipython/in2.json13
-rw-r--r--config/powerline/themes/ipython/out.json25
-rw-r--r--config/powerline/themes/ipython/rewrite.json23
-rw-r--r--config/powerline/themes/shell/default.json45
-rw-r--r--config/powerline/themes/shell/default_leftonly.json43
-rw-r--r--config/powerline/themes/tmux/default.json64
-rw-r--r--config/powerline/themes/vim/cmdwin.json18
-rw-r--r--config/powerline/themes/vim/default.json108
-rw-r--r--config/powerline/themes/vim/help.json36
-rw-r--r--config/powerline/themes/vim/quickfix.json37
-rw-r--r--config/powerline/themes/wm/default.json31
12 files changed, 469 insertions, 0 deletions
diff --git a/config/powerline/themes/ipython/in.json b/config/powerline/themes/ipython/in.json
new file mode 100644
index 0000000..ac979c5
--- /dev/null
+++ b/config/powerline/themes/ipython/in.json
@@ -0,0 +1,26 @@
+{
+ "default_module": "powerline.segments.common",
+ "segments": {
+ "left": [
+ {
+ "name": "virtualenv"
+ },
+ {
+ "type": "string",
+ "contents": "In[",
+ "draw_soft_divider": false,
+ "highlight_group": ["prompt"]
+ },
+ {
+ "name": "prompt_count",
+ "module": "powerline.segments.ipython",
+ "draw_soft_divider": false
+ },
+ {
+ "type": "string",
+ "contents": "]",
+ "highlight_group": ["prompt"]
+ }
+ ]
+ }
+}
diff --git a/config/powerline/themes/ipython/in2.json b/config/powerline/themes/ipython/in2.json
new file mode 100644
index 0000000..601fc9e
--- /dev/null
+++ b/config/powerline/themes/ipython/in2.json
@@ -0,0 +1,13 @@
+{
+ "default_module": "powerline.segments.common",
+ "segments": {
+ "left": [
+ {
+ "type": "string",
+ "contents": "",
+ "width": "auto",
+ "highlight_group": ["prompt"]
+ }
+ ]
+ }
+}
diff --git a/config/powerline/themes/ipython/out.json b/config/powerline/themes/ipython/out.json
new file mode 100644
index 0000000..11a6323
--- /dev/null
+++ b/config/powerline/themes/ipython/out.json
@@ -0,0 +1,25 @@
+{
+ "default_module": "powerline.segments.common",
+ "segments": {
+ "left": [
+ {
+ "type": "string",
+ "contents": "Out[",
+ "draw_soft_divider": false,
+ "width": "auto",
+ "align": "r",
+ "highlight_group": ["prompt"]
+ },
+ {
+ "name": "prompt_count",
+ "module": "powerline.segments.ipython",
+ "draw_soft_divider": false
+ },
+ {
+ "type": "string",
+ "contents": "]",
+ "highlight_group": ["prompt"]
+ }
+ ]
+ }
+}
diff --git a/config/powerline/themes/ipython/rewrite.json b/config/powerline/themes/ipython/rewrite.json
new file mode 100644
index 0000000..47d8de0
--- /dev/null
+++ b/config/powerline/themes/ipython/rewrite.json
@@ -0,0 +1,23 @@
+{
+ "segments": {
+ "left": [
+ {
+ "type": "string",
+ "contents": "",
+ "draw_soft_divider": false,
+ "width": "auto",
+ "highlight_group": ["prompt"]
+ },
+ {
+ "name": "prompt_count",
+ "module": "powerline.segments.ipython",
+ "draw_soft_divider": false
+ },
+ {
+ "type": "string",
+ "contents": ">",
+ "highlight_group": ["prompt"]
+ }
+ ]
+ }
+}
diff --git a/config/powerline/themes/shell/default.json b/config/powerline/themes/shell/default.json
new file mode 100644
index 0000000..6246a96
--- /dev/null
+++ b/config/powerline/themes/shell/default.json
@@ -0,0 +1,45 @@
+{
+ "default_module": "powerline.segments.common",
+ "segment_data": {
+ "hostname": {
+ "before": " ",
+ "args": {
+ "only_if_ssh": true
+ }
+ },
+ "virtualenv": {
+ "before": "ⓔ "
+ },
+ "branch": {
+ "before": " "
+ }
+ },
+ "segments": {
+ "left": [
+ {
+ "name": "hostname"
+ },
+ {
+ "name": "user"
+ },
+ {
+ "name": "virtualenv"
+ },
+ {
+ "name": "cwd",
+ "args": {
+ "dir_limit_depth": 3
+ }
+ }
+ ],
+ "right": [
+ {
+ "module": "powerline.segments.shell",
+ "name": "last_pipe_status"
+ },
+ {
+ "name": "branch"
+ }
+ ]
+ }
+}
diff --git a/config/powerline/themes/shell/default_leftonly.json b/config/powerline/themes/shell/default_leftonly.json
new file mode 100644
index 0000000..16af975
--- /dev/null
+++ b/config/powerline/themes/shell/default_leftonly.json
@@ -0,0 +1,43 @@
+{
+ "default_module": "powerline.segments.common",
+ "segment_data": {
+ "hostname": {
+ "before": " ",
+ "args": {
+ "only_if_ssh": true
+ }
+ },
+ "virtualenv": {
+ "before": "ⓔ "
+ },
+ "branch": {
+ "before": " "
+ }
+ },
+ "segments": {
+ "left": [
+ {
+ "name": "hostname"
+ },
+ {
+ "name": "user"
+ },
+ {
+ "name": "virtualenv"
+ },
+ {
+ "name": "branch"
+ },
+ {
+ "name": "cwd",
+ "args": {
+ "dir_limit_depth": 3
+ }
+ },
+ {
+ "name": "last_status",
+ "module": "powerline.segments.shell"
+ }
+ ]
+ }
+}
diff --git a/config/powerline/themes/tmux/default.json b/config/powerline/themes/tmux/default.json
new file mode 100644
index 0000000..2367821
--- /dev/null
+++ b/config/powerline/themes/tmux/default.json
@@ -0,0 +1,64 @@
+{
+ "default_module": "powerline.segments.common",
+ "segment_data": {
+ "uptime": {
+ "before": "⇑ "
+ },
+ "external_ip": {
+ "before": "ⓦ "
+ },
+ "date": {
+ "before": "⌚ "
+ },
+ "email_imap_alert": {
+ "before": "✉ ",
+ "args": {
+ "username": "",
+ "password": ""
+ }
+ }
+ },
+ "segments": {
+ "right": [
+ {
+ "name": "uptime",
+ "priority": 50
+ },
+ {
+ "name": "external_ip",
+ "priority": 50
+ },
+ {
+ "name": "network_load",
+ "priority": 50
+ },
+ {
+ "name": "system_load",
+ "priority": 50
+ },
+ {
+ "name": "weather",
+ "priority": 50
+ },
+ {
+ "name": "date"
+ },
+ {
+ "name": "date",
+ "args": {
+ "format": "%H:%M",
+ "istime": true
+ }
+ },
+ {
+ "name": "email_imap_alert",
+ "priority": 10
+ },
+ ],
+ "left" : [
+ {
+ "name": "hostname"
+ }
+ ]
+ }
+}
diff --git a/config/powerline/themes/vim/cmdwin.json b/config/powerline/themes/vim/cmdwin.json
new file mode 100644
index 0000000..c300d94
--- /dev/null
+++ b/config/powerline/themes/vim/cmdwin.json
@@ -0,0 +1,18 @@
+{
+ "segments": {
+ "left": [
+ {
+ "type": "string",
+ "contents": "Command Line",
+ "highlight_group": ["file_name"]
+ },
+ {
+ "type": "string",
+ "highlight_group": ["background"],
+ "draw_soft_divider": false,
+ "draw_hard_divider": false,
+ "width": "auto"
+ }
+ ]
+ }
+}
diff --git a/config/powerline/themes/vim/default.json b/config/powerline/themes/vim/default.json
new file mode 100644
index 0000000..29d6a2a
--- /dev/null
+++ b/config/powerline/themes/vim/default.json
@@ -0,0 +1,108 @@
+{
+ "segment_data": {
+ "branch": {
+ "before": " "
+ },
+ "modified_indicator": {
+ "args": { "text": "+" }
+ },
+ "line_percent": {
+ "args": { "gradient": true },
+ "after": "%"
+ },
+ "line_current_symbol": {
+ "contents": " "
+ }
+ },
+ "segments": {
+ "left": [
+ {
+ "name": "mode",
+ "exclude_modes": ["nc"]
+ },
+ {
+ "name": "paste_indicator",
+ "exclude_modes": ["nc"],
+ "priority": 10
+ },
+ {
+ "name": "branch",
+ "exclude_modes": ["nc"],
+ "priority": 30
+ },
+ {
+ "name": "readonly_indicator",
+ "draw_soft_divider": false,
+ "after": " "
+ },
+ {
+ "name": "file_directory",
+ "priority": 40,
+ "draw_soft_divider": false
+ },
+ {
+ "name": "file_name",
+ "draw_soft_divider": false
+ },
+ {
+ "name": "file_vcs_status",
+ "before": " ",
+ "draw_soft_divider": false
+ },
+ {
+ "name": "modified_indicator",
+ "before": " "
+ },
+ {
+ "type": "string",
+ "highlight_group": ["background"],
+ "draw_soft_divider": false,
+ "draw_hard_divider": false,
+ "width": "auto"
+ }
+ ],
+ "right": [
+ {
+ "name": "file_format",
+ "draw_soft_divider": false,
+ "exclude_modes": ["nc"],
+ "priority": 60
+ },
+ {
+ "name": "file_encoding",
+ "exclude_modes": ["nc"],
+ "priority": 60
+ },
+ {
+ "name": "file_type",
+ "exclude_modes": ["nc"],
+ "priority": 60
+ },
+ {
+ "name": "line_percent",
+ "priority": 50,
+ "width": 4,
+ "align": "r"
+ },
+ {
+ "type": "string",
+ "name": "line_current_symbol",
+ "highlight_group": ["line_current_symbol", "line_current"]
+ },
+ {
+ "name": "line_current",
+ "draw_soft_divider": false,
+ "width": 3,
+ "align": "r"
+ },
+ {
+ "name": "virtcol_current",
+ "draw_soft_divider": false,
+ "priority": 20,
+ "before": ":",
+ "width": 3,
+ "align": "l"
+ }
+ ]
+ }
+}
diff --git a/config/powerline/themes/vim/help.json b/config/powerline/themes/vim/help.json
new file mode 100644
index 0000000..7407105
--- /dev/null
+++ b/config/powerline/themes/vim/help.json
@@ -0,0 +1,36 @@
+{
+ "segments": {
+ "left": [
+ {
+ "name": "file_name",
+ "draw_soft_divider": false
+ },
+ {
+ "type": "string",
+ "highlight_group": ["background"],
+ "draw_soft_divider": false,
+ "draw_hard_divider": false,
+ "width": "auto"
+ }
+ ],
+ "right": [
+ {
+ "name": "line_percent",
+ "priority": 30,
+ "width": 4,
+ "align": "r"
+ },
+ {
+ "type": "string",
+ "name": "line_current_symbol",
+ "highlight_group": ["line_current_symbol", "line_current"]
+ },
+ {
+ "name": "line_current",
+ "draw_soft_divider": false,
+ "width": 3,
+ "align": "r"
+ }
+ ]
+ }
+}
diff --git a/config/powerline/themes/vim/quickfix.json b/config/powerline/themes/vim/quickfix.json
new file mode 100644
index 0000000..da77d63
--- /dev/null
+++ b/config/powerline/themes/vim/quickfix.json
@@ -0,0 +1,37 @@
+{
+ "segment_data": {
+ "buffer_name": {
+ "contents": "Location List"
+ }
+ },
+ "segments": {
+ "left": [
+ {
+ "type": "string",
+ "name": "buffer_name",
+ "highlight_group": ["file_name"],
+ "draw_soft_divider": false
+ },
+ {
+ "type": "string",
+ "highlight_group": ["background"],
+ "draw_soft_divider": false,
+ "draw_hard_divider": false,
+ "width": "auto"
+ }
+ ],
+ "right": [
+ {
+ "type": "string",
+ "name": "line_current_symbol",
+ "highlight_group": ["line_current_symbol", "line_current"]
+ },
+ {
+ "name": "line_current",
+ "draw_soft_divider": false,
+ "width": 3,
+ "align": "r"
+ }
+ ]
+ }
+}
diff --git a/config/powerline/themes/wm/default.json b/config/powerline/themes/wm/default.json
new file mode 100644
index 0000000..c1cee4b
--- /dev/null
+++ b/config/powerline/themes/wm/default.json
@@ -0,0 +1,31 @@
+{
+ "default_module": "powerline.segments.common",
+ "segments": {
+ "right": [
+ {
+ "name": "weather",
+ "priority": 50
+ },
+ {
+ "name": "date"
+ },
+ {
+ "name": "date",
+ "args": {
+ "format": "%H:%M",
+ "istime": true
+ },
+ "before": "⌚ "
+ },
+ {
+ "name": "email_imap_alert",
+ "before": "✉ ",
+ "priority": 10,
+ "args": {
+ "username": "",
+ "password": ""
+ }
+ }
+ ]
+ }
+}