diff options
author | DrNuget <drnuget@outlook.com> | 2025-03-04 02:00:59 +0200 |
---|---|---|
committer | DrNuget <drnuget@outlook.com> | 2025-03-04 02:00:59 +0200 |
commit | 0381cf8c974847dd0efa75121369ce7fa1448eac (patch) | |
tree | e1b7e155282f5bb4492da49574cc543893b7fc47 /.config/nvim/init.lua | |
parent | 914b1ad65632591d1f53c768c56fba7a641caa57 (diff) |
vimrc switch to a better monokai theme
Diffstat (limited to '.config/nvim/init.lua')
-rw-r--r-- | .config/nvim/init.lua | 51 |
1 files changed, 38 insertions, 13 deletions
diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua index 882c079..654efa2 100644 --- a/.config/nvim/init.lua +++ b/.config/nvim/init.lua @@ -8,8 +8,6 @@ vim.cmd([=[ set autoindent filetype plugin indent on - colorscheme vim - set nohlsearch set splitbelow splitright @@ -45,7 +43,7 @@ vim.cmd([=[ autocmd Filetype vimwiki inoremap hh<tab> ====<left><left> autocmd Filetype vimwiki inoremap l<tab> [[]]<left><left> autocmd Filetype vimwiki inoremap t<tab> <esc>:VimwikiTable<enter>0ja - + " C Macros autocmd Filetype c inoremap im<tab> int<space>main()<enter>{<enter><enter>return<space>0;<enter>}<up><up><tab> autocmd Filetype c inoremap i<tab> #include<space><><left> @@ -140,7 +138,7 @@ require("pckr").add{ run = ":TSUpdate", config = function() require("nvim-treesitter.configs").setup({ - ensure_installed = {"c"}, + ensure_installed = {"c", "lua"}, sync_install = false, auto_install = true, highlight = { @@ -150,16 +148,43 @@ require("pckr").add{ end }, { - "tanvirtin/monokai.nvim", + "loctvl842/monokai-pro.nvim", config = function() - vim.cmd([[ - colorscheme monokai - - highlight Normal guibg=none - highlight NonText guibg=none - highlight Normal ctermbg=none - highlight NonText ctermbg=none - ]]) + require("monokai-pro").setup({ + transparent_background = true, + terminal_colors = true, + devicons = true, + styles = { + comment = { italic = false }, + keyword = { italic = false }, + type = { italic = false }, + storageclass = { italic = false }, + structure = { italic = false }, + parameter = { italic = false }, + annotation = { italic = false }, + tag_attribute = { italic = false } + }, + filter = "pro", + inc_search = "background", + background_clear = { + "toggleterm", + "telescope", + "nvim-tree", + "renamer", + "notify", + }, + plugins = { + bufferline = { + underline_selected = false, + underline_visible = false, + }, + indent_blankline = { + context_highlight = "default", + context_start_underline = false, + }, + } + }) + vim.cmd("colorscheme monokai-pro") end }, { |