diff options
-rw-r--r-- | .config/nvim/after/plugin/gruvbox.lua | 27 | ||||
-rw-r--r-- | .config/nvim/after/plugin/kanagawa.lua | 50 | ||||
-rw-r--r-- | .config/nvim/lua/packs.lua | 1 | ||||
-rw-r--r-- | .config/nvim/lua/settings.lua | 9 |
4 files changed, 59 insertions, 28 deletions
diff --git a/.config/nvim/after/plugin/gruvbox.lua b/.config/nvim/after/plugin/gruvbox.lua new file mode 100644 index 0000000..d3e38b1 --- /dev/null +++ b/.config/nvim/after/plugin/gruvbox.lua @@ -0,0 +1,27 @@ +require("gruvbox").setup({ + terminal_colors = false, -- add neovim terminal colors + undercurl = true, + underline = true, + bold = false, + italic = { + strings = false, + emphasis = true, + comments = true, + operators = false, + folds = true, + }, + strikethrough = true, + invert_selection = false, + invert_signs = false, + invert_tabline = false, + invert_intend_guides = false, + inverse = true, -- invert background for search, diffs, statuslines and errors + contrast = "", -- can be "hard", "soft" or empty string + palette_overrides = {}, + overrides = { + ["@punctuation.delimiter"] = { fg = "#928374" }, + }, + dim_inactive = false, + transparent_mode = true, +}) +-- vim.cmd("colorscheme gruvbox") diff --git a/.config/nvim/after/plugin/kanagawa.lua b/.config/nvim/after/plugin/kanagawa.lua index a506218..4eb498f 100644 --- a/.config/nvim/after/plugin/kanagawa.lua +++ b/.config/nvim/after/plugin/kanagawa.lua @@ -1,27 +1,27 @@ -require('kanagawa').setup({ - compile = true, -- enable compiling the colorscheme - undercurl = true, -- enable undercurls - commentStyle = { italic = true }, - functionStyle = {}, - keywordStyle = { italic = true, bold = false }, - statementStyle = { bold = false }, - typeStyle = {}, - transparent = true, -- do not set background color - dimInactive = false, -- dim inactive window `:h hl-NormalNC` - terminalColors = false, -- define vim.g.terminal_color_{0,17} - colors = { -- add/modify theme and palette colors - palette = {}, - theme = { wave = {}, lotus = {}, dragon = {}, all = {} }, - }, - overrides = function(colors) -- add/modify highlights - return {} - end, - theme = "dragon", -- Load "wave" theme when 'background' option is not set - background = { -- map the value of 'background' option to a theme - dark = "dragon", -- try "dragon" ! - light = "lotus" - }, -}) +-- require('kanagawa').setup({ +-- compile = true, -- enable compiling the colorscheme +-- undercurl = true, -- enable undercurls +-- commentStyle = { italic = true }, +-- functionStyle = {}, +-- keywordStyle = { italic = true, bold = false }, +-- statementStyle = { bold = false }, +-- typeStyle = {}, +-- transparent = true, -- do not set background color +-- dimInactive = false, -- dim inactive window `:h hl-NormalNC` +-- terminalColors = false, -- define vim.g.terminal_color_{0,17} +-- colors = { -- add/modify theme and palette colors +-- palette = {}, +-- theme = { wave = {}, lotus = {}, dragon = {}, all = {} }, +-- }, +-- overrides = function(colors) -- add/modify highlights +-- return {} +-- end, +-- theme = "dragon", -- Load "wave" theme when 'background' option is not set +-- background = { -- map the value of 'background' option to a theme +-- dark = "dragon", -- try "dragon" ! +-- light = "lotus" +-- }, +-- }) -- setup must be called before loading -vim.cmd("colorscheme kanagawa") +-- vim.cmd("colorscheme kanagawa") diff --git a/.config/nvim/lua/packs.lua b/.config/nvim/lua/packs.lua index 3c14c20..79297cd 100644 --- a/.config/nvim/lua/packs.lua +++ b/.config/nvim/lua/packs.lua @@ -37,6 +37,7 @@ return require('packer').startup({function(use) use 'navarasu/onedark.nvim' use 'rebelot/kanagawa.nvim' use 'theniceboy/nvim-deus' + use 'savq/melange-nvim' use 'tpope/vim-fugitive' use({ "kylechui/nvim-surround", diff --git a/.config/nvim/lua/settings.lua b/.config/nvim/lua/settings.lua index 83998c2..77ae4e5 100644 --- a/.config/nvim/lua/settings.lua +++ b/.config/nvim/lua/settings.lua @@ -39,10 +39,11 @@ vim.o.smartcase = true vim.opt.wrap = true vim.opt.termguicolors = true vim.opt.bg = 'dark' --- + -- vim.g.gruvbox_material_background = 'medium' --- vim.g.gruvbox_material_foreground = 'mix' +-- vim.g.gruvbox_material_foreground = 'original' -- vim.g.gruvbox_material_better_performance = 1 + vim.cmd [[ syntax on @@ -51,10 +52,12 @@ syntax on " let g:deus_termcolors=256 " colorscheme deus -" colorscheme gruvbox-material +colorscheme gruvbox-material " colorscheme gruvbox +" colorscheme melange + " let g:onedark_config = { " \ 'style': 'warmer', " \} |