blob: d27f9c9e26b92960b42eb8f120b7de16bfff736c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
|
-- visual
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=" .. 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
-- vim.opt.shiftwidth = 4
-- vim.opt.expandtab = true
vim.opt.textwidth = 80
vim.opt.wrap = false
vim.opt.cindent = true
vim.opt.cinoptions = ":0,l1,t0,g0,(0"
-- functional
vim.opt.clipboard:append { "unnamedplus" }
vim.opt.hlsearch = false
vim.opt.makeprg = "./build.sh"
|