diff options
| author | Blista Kanjo | 2023-06-23 03:49:02 -0400 |
|---|---|---|
| committer | Blista Kanjo | 2023-06-23 03:49:02 -0400 |
| commit | 22f4fa182c2048d1f07dcd6e5729cd946771c9f9 (patch) | |
| tree | a527dcf6f755db72940a7533343705e5dce2fa47 /.config/nvim/lua/look.lua | |
| parent | b6405dff5dac31b5c1d070d77437095315f290a2 (diff) | |
refactor: added lua folder
Diffstat (limited to '.config/nvim/lua/look.lua')
| -rw-r--r-- | .config/nvim/lua/look.lua | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/.config/nvim/lua/look.lua b/.config/nvim/lua/look.lua new file mode 100644 index 0000000..c3b449f --- /dev/null +++ b/.config/nvim/lua/look.lua @@ -0,0 +1,37 @@ +-- colorscheme declaration +vim.cmd("colorscheme tender") + +-- coc.nvim colors +vim.cmd("highlight CocFloating ctermbg=0") +vim.cmd("highlight CocErrorFloat ctermfg=15") + +-- appearanec 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 + vim.opt.guifont = "JetBrains Mono 11" + vim.opt.guioptions:remove("m") + vim.opt.guioptions:remove("T") + vim.opt.guioptions:remove("r") + vim.opt.guioptions:remove("L") + vim.cmd("colorscheme tender") +end + +-- remove trailing whitespace from python and fortran files +vim.api.nvim_exec([[ + autocmd BufWritePre *.py :%s/\s\+$//e + autocmd BufWritePre *.f90 :%s/\s\+$//e + autocmd BufWritePre *.f95 :%s/\s\+$//e + autocmd BufWritePre *.for :%s/\s\+$//e +]], false) + +-- other appearance settings that I don't know how to set in lua +vim.cmd("filetype plugin on") +vim.cmd("syntax on") +vim.cmd("highlight Cursorline cterm=bold ctermbg=black") +vim.cmd("filetype indent on") + |
