diff --git a/lua/config/keymaps.lua b/lua/config/keymaps.lua index 3d08c7b..3465ba2 100644 --- a/lua/config/keymaps.lua +++ b/lua/config/keymaps.lua @@ -114,6 +114,8 @@ vim.keymap.set('v', 'p', function() vim.cmd('normal! "+p') end, { desc = 'Yank to clipboard and keep the selection' }) +vim.keymap.set('n', 'nh', ":noh") + vim.keymap.set('v', 'y', function() vim.cmd('normal! "+y') vim.cmd('normal! gv') diff --git a/lua/config/options.lua b/lua/config/options.lua index 3206b73..04fc958 100644 --- a/lua/config/options.lua +++ b/lua/config/options.lua @@ -3,6 +3,12 @@ vim.o.tabstop = 4; vim.o.number = true; vim.opt.relativenumber = true vim.o.ignorecase = true; +--vim.o.guicursor = "n-v-c-sm-i-ci-ve:block"; +vim.o.cursorline = true +vim.cmd([[ + highlight CursorLine cterm=NONE guibg=#4c3c3c +]]) + -- Disable mouse completly vim.o.mouse = ""; diff --git a/lua/plugins/colorscheme.lua b/lua/plugins/colorscheme.lua index 9edd86e..1cd29b5 100644 --- a/lua/plugins/colorscheme.lua +++ b/lua/plugins/colorscheme.lua @@ -8,6 +8,12 @@ return { vim.api.nvim_set_hl(0, "NormalFloat", { bg = "none" }) end + require("gruvbox").setup({ + palette_overrides = { + bright_yellow = "#AD5944"; -- workaround + } + }) + vim.cmd.colorscheme("gruvbox") transparentBackground()