From 8d0f371ae5f0a1a51d5b73969cc837ecfa3adce1 Mon Sep 17 00:00:00 2001 From: Jiayi Zhao Date: Sat, 12 Jan 2019 11:12:16 -0500 Subject: add support for custom color themes --- config/keymap.toml | 21 +++++++---- config/theme.toml | 105 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 118 insertions(+), 8 deletions(-) create mode 100644 config/theme.toml (limited to 'config') 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 -- cgit v1.2.3