diff options
Diffstat (limited to '.config/nvim/lua/options.lua')
-rw-r--r-- | .config/nvim/lua/options.lua | 35 |
1 files changed, 25 insertions, 10 deletions
diff --git a/.config/nvim/lua/options.lua b/.config/nvim/lua/options.lua index cfdd0c6..d27f9c9 100644 --- a/.config/nvim/lua/options.lua +++ b/.config/nvim/lua/options.lua @@ -2,16 +2,32 @@ vim.opt.termguicolors = true vim.cmd("syntax on") -- vim.cmd("colorscheme desert") +local palette = { + black = "#242829", + white = "#dcd7d7", + magenta = "#e18d8e", + cyan = "#5cadc6", + blue = "#84b8a9", + red = "#e6507a", + yellow = "#2e89a5", +} vim.cmd("colorscheme quiet") -vim.cmd("hi normal guifg=#dcd7d7 guibg=#242829"); -vim.cmd("hi constant guifg=#dcade6"); -vim.cmd("hi character guifg=#dcade6"); -vim.cmd("hi number guifg=#dcade6"); -vim.cmd("hi boolean guifg=#dcade6"); -vim.cmd("hi float guifg=#dcade6"); -vim.cmd("hi visual guifg=#dcade6 guibg=#242829"); -vim.cmd("hi incsearch guifg=#dcade6 guibg=#242829"); -vim.cmd("hi MatchParen guifg=#dcade6 guibg=#242829"); +vim.cmd("hi normal guifg=" .. palette.white .. " guibg=" .. palette.black) +vim.cmd("hi constant guifg=" .. palette.magenta) +vim.cmd("hi character guifg=" .. palette.magenta) +vim.cmd("hi number guifg=" .. palette.magenta) +vim.cmd("hi boolean guifg=" .. palette.magenta) +vim.cmd("hi float guifg=" .. palette.magenta) +vim.cmd("hi identifier guifg=" .. palette.yellow) +vim.cmd("hi statement guifg=" .. palette.blue) +vim.cmd("hi type guifg=" .. palette.cyan) +vim.cmd("hi special guifg=" .. palette.yellow) +vim.cmd("hi preproc guifg=" .. palette.blue) +vim.cmd("hi visual guifg=" .. palette.magenta .. "guibg=" .. palette.black) +vim.cmd("hi incsearch guifg=" .. palette.magenta .. "guibg=" .. palette.black) +vim.cmd("hi matchparen guifg=" .. palette.magenta .. "guibg=" .. palette.black) +vim.cmd("hi quickfixline guifg=" .. palette.black .. "guibg=" .. palette.white) +vim.cmd("hi error guifg=" .. palette.black .. "guibg=" .. palette.red) vim.g.netrw_banner = false -- formatting @@ -25,5 +41,4 @@ vim.opt.cinoptions = ":0,l1,t0,g0,(0" -- functional vim.opt.clipboard:append { "unnamedplus" } vim.opt.hlsearch = false -vim.g.mapleader = "," vim.opt.makeprg = "./build.sh" |