summary refs log tree commit diff
path: root/.vim/lua/colors.lua
diff options
context:
space:
mode:
Diffstat (limited to '.vim/lua/colors.lua')
-rw-r--r--.vim/lua/colors.lua18
1 files changed, 18 insertions, 0 deletions
diff --git a/.vim/lua/colors.lua b/.vim/lua/colors.lua
index 7c1976e..738f792 100644
--- a/.vim/lua/colors.lua
+++ b/.vim/lua/colors.lua
@@ -4,6 +4,24 @@ local lush = require('lush')
 local hsl = lush.hsl
 local p = require('color_palette')
 
+-- define terminal_color_* for :terminal
+vim.g.terminal_color_0  = p.normal.black
+vim.g.terminal_color_1  = p.normal.red
+vim.g.terminal_color_2  = p.normal.green
+vim.g.terminal_color_3  = p.normal.yellow
+vim.g.terminal_color_4  = p.normal.blue
+vim.g.terminal_color_5  = p.normal.magenta
+vim.g.terminal_color_6  = p.normal.cyan
+vim.g.terminal_color_7  = p.normal.white
+vim.g.terminal_color_8  = p.bright.black
+vim.g.terminal_color_9  = p.bright.red
+vim.g.terminal_color_10 = p.bright.green
+vim.g.terminal_color_11 = p.bright.yellow
+vim.g.terminal_color_12 = p.bright.blue
+vim.g.terminal_color_13 = p.bright.magenta
+vim.g.terminal_color_14 = p.bright.cyan
+vim.g.terminal_color_15 = p.bright.white
+
 return lush(function()
   return {
     -- Meta {{{