summaryrefslogtreecommitdiffstats
path: root/config
diff options
context:
space:
mode:
authorJiayi Zhao <jeff.no.zhao@gmail.com>2019-01-12 11:12:16 -0500
committerJiayi Zhao <jeff.no.zhao@gmail.com>2019-01-12 11:12:16 -0500
commit8d0f371ae5f0a1a51d5b73969cc837ecfa3adce1 (patch)
treee03a2bc2073d4de3ace17efdc57eb8f47da1c9ad /config
parentc43d20bb002f90136ce63390bd3ee30dbf1a38d6 (diff)
add support for custom color themes
Diffstat (limited to 'config')
-rw-r--r--config/keymap.toml21
-rw-r--r--config/theme.toml105
2 files changed, 118 insertions, 8 deletions
diff --git a/config/keymap.toml b/config/keymap.toml
index de5dccd..48f5ac3 100644
--- a/config/keymap.toml
+++ b/config/keymap.toml
@@ -111,24 +111,24 @@ command = "mkdir"
[[mapcommand]]
-keys = [ "g", "d" ]
+keys = [ "g", "r" ]
command = "cd"
-args = [ "~/Downloads" ]
+args = [ "/" ]
[[mapcommand]]
-keys = [ "g", "h" ]
+keys = [ "g", "e" ]
command = "cd"
-args = [ "~/" ]
+args = [ "/etc" ]
[[mapcommand]]
-keys = [ "g", "r" ]
+keys = [ "g", "h" ]
command = "cd"
-args = [ "/" ]
+args = [ "~/" ]
[[mapcommand]]
-keys = [ "g", "e" ]
+keys = [ "g", "b" ]
command = "cd"
-args = [ "/etc" ]
+args = [ "~/builds" ]
[[mapcommand]]
keys = [ "/" ]
@@ -153,6 +153,11 @@ keys = [ "]" ]
command = "tab_switch"
args = [ "1" ]
+[[mapcommand]]
+keys = [ "Tab" ]
+command = "tab_switch"
+args = [ "1" ]
+
## Features not yet implemented
[[mapcommand]]
diff --git a/config/theme.toml b/config/theme.toml
new file mode 100644
index 0000000..045f0d8
--- /dev/null
+++ b/config/theme.toml
@@ -0,0 +1,105 @@
+# 0 -> black
+# 1 -> red
+# 2 -> green
+# 3 -> yellow
+# 4 -> blue
+# 5 -> magenta
+# 6 -> cyan
+# 7 -> white
+# -1 -> default (transparent)
+
+[[colorpair]]
+id = 2
+fg = 2
+bg = -1
+
+[[colorpair]]
+id = 3
+fg = 3
+bg = -1
+
+[[colorpair]]
+id = 4
+fg = 4
+bg = -1
+
+[[colorpair]]
+id = 5
+fg = 5
+bg = -1
+
+[[colorpair]]
+id = 6
+fg = 6
+bg = -1
+
+[executable]
+colorpair = 2
+bold = true
+underline = false
+
+[selection]
+colorpair = 3
+bold = true
+underline = false
+
+[directory]
+colorpair = 4
+bold = true
+underline = false
+
+[link]
+colorpair = 6
+bold = true
+underline = false
+
+[socket]
+colorpair = 6
+bold = true
+underline = false
+
+[ext]
+ [ext.jpg]
+ colorpair = 3
+ bold = false
+ underline = true
+
+ [ext.jpeg]
+ colorpair = 3
+ bold = false
+ underline = true
+
+ [ext.png]
+ colorpair = 3
+ bold = false
+ underline = true
+
+ [ext.wav]
+ colorpair = 5
+ bold = false
+ underline = true
+
+ [ext.flac]
+ colorpair = 5
+ bold = false
+ underline = true
+
+ [ext.mp3]
+ colorpair = 5
+ bold = false
+ underline = true
+
+ [ext.mp4]
+ colorpair = 5
+ bold = false
+ underline = true
+
+ [ext.m4a]
+ colorpair = 5
+ bold = false
+ underline = true
+
+ [ext.webm]
+ colorpair = 5
+ bold = false
+ underline = true