From 0381cf8c974847dd0efa75121369ce7fa1448eac Mon Sep 17 00:00:00 2001 From: DrNuget Date: Tue, 4 Mar 2025 02:00:59 +0200 Subject: vimrc switch to a better monokai theme --- .config/nvim/init.lua | 51 ++++++++++++++++++++++++++++++++++++++------------- 1 file changed, 38 insertions(+), 13 deletions(-) (limited to '.config/nvim/init.lua') 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 ==== autocmd Filetype vimwiki inoremap l [[]] autocmd Filetype vimwiki inoremap t :VimwikiTable0ja - + " C Macros autocmd Filetype c inoremap im intmain(){return0;} autocmd Filetype c inoremap i #include<> @@ -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 }, { -- cgit v1.2.3