aboutsummaryrefslogtreecommitdiff
path: root/.config/nvim/lua/look.lua
diff options
context:
space:
mode:
Diffstat (limited to '.config/nvim/lua/look.lua')
-rw-r--r--.config/nvim/lua/look.lua39
1 files changed, 34 insertions, 5 deletions
diff --git a/.config/nvim/lua/look.lua b/.config/nvim/lua/look.lua
index 609ac18..609b119 100644
--- a/.config/nvim/lua/look.lua
+++ b/.config/nvim/lua/look.lua
@@ -5,11 +5,6 @@ vim.cmd("colorscheme tender")
vim.cmd("highlight CocFloating ctermbg=0")
vim.cmd("highlight CocErrorFloat ctermfg=15")
--- appearance of splits and vsplits
-vim.cmd("highlight VertSplit ctermfg=235 guifg=#3c3836")
-vim.cmd("highlight StatusLine ctermfg=black ctermbg=lightgray")
-vim.cmd("highlight StatusLineNC ctermfg=darkgray ctermbg=lightgray")
-
-- gui appearance declarations
if vim.fn.has('gui_running') == 1 then
vim.opt.t_Co = 256
@@ -38,3 +33,37 @@ vim.cmd("filetype indent on")
vim.cmd('highlight LineNr guifg=darkgray ctermfg=darkgray')
-- set the text color for the current line number
vim.cmd('highlight CursorLineNr guifg=cyan ctermfg=cyan')
+
+-- customize split dividers
+vim.opt.fillchars = vim.opt.fillchars + {
+ vert = "â–ˆ",
+ fold = "â–ˆ",
+ diff = "â–ˆ",
+ stl = "-",
+ stlnc = "-",
+ stl = "-"
+}
+
+-- set statusline colors
+vim.cmd([[
+ hi VertSplit guifg=#151515
+ hi User1 guifg=#999999 guibg=#151515
+ hi User2 guifg=#eea040 guibg=#151515
+ hi User3 guifg=#0072ff guibg=#151515
+ hi User4 guifg=#ffffff guibg=#151515
+ hi User5 guifg=#777777 guibg=#151515
+]])
+
+-- set statusline
+vim.o.statusline = table.concat({
+ "%1* %n %*", -- buffer number
+ "%3* %y %*", -- file type
+ -- "%4* %<%F %*", -- full path
+ "%4* %<%f %*", -- file name
+ "%2* %m %*", -- modified flag
+ "%1* %= %5l %*", -- current line
+ "%2* /%L %*", -- total lines
+ "%1* %4v %*", -- virtual column number
+ "%2* 0x%04B %*", -- character under cursor
+ "%5* %{&ff} %*", -- file format
+})