From 6a028150f08ff61a71ba63fa8ac826c43271a65f Mon Sep 17 00:00:00 2001 From: juanmagalhaes Date: Mon, 14 Aug 2023 14:24:15 -0300 Subject: [PATCH] Better Esc mapping --- init.lua | 9 +++++++-- lua/editor-settings.lua | 3 +-- lua/plugins.lua | 18 +++++++++++++++--- 3 files changed, 23 insertions(+), 7 deletions(-) diff --git a/init.lua b/init.lua index a82c6a90..a6533aca 100644 --- a/init.lua +++ b/init.lua @@ -38,8 +38,13 @@ vim.api.nvim_create_autocmd('TextYankPost', { pattern = '*', }) --- Remove highlight search -vim.keymap.set('n', 'l', ':nohls', { silent = true }) +-- Esc functionality +vim.keymap.set("n", "", function() + -- Clear terminal notification below + vim.notify("") + -- Removes highlight search + vim.cmd.noh() +end, { silent = true }) -- Split resize vim.keymap.set('n', '', ':res +1', { desc = 'Resize split' }) diff --git a/lua/editor-settings.lua b/lua/editor-settings.lua index 4235d786..04b935b2 100644 --- a/lua/editor-settings.lua +++ b/lua/editor-settings.lua @@ -24,7 +24,7 @@ vim.o.breakindent = true vim.o.undofile = true -- Case-insensitive searching UNLESS \C or capital in search -vim.o.ignorecase = true +-- vim.o.ignorecase = true vim.o.smartcase = true -- Keep signcolumn on by default @@ -40,4 +40,3 @@ vim.o.completeopt = 'menuone,noselect' -- NOTE: You should make sure your terminal supports this vim.o.termguicolors = true - diff --git a/lua/plugins.lua b/lua/plugins.lua index db7b3155..8e1c257e 100644 --- a/lua/plugins.lua +++ b/lua/plugins.lua @@ -57,14 +57,26 @@ local plugins = { opts = {} }, + --[[ { -- Theme inspired by Atom + -- 'navarasu/onedark.nvim', priority = 1000, config = function() vim.cmd.colorscheme 'onedark' end, }, + --]] + + { + -- Theme inspired by Atom + 'Mofiqul/dracula.nvim', + priority = 1000, + config = function() + vim.cmd.colorscheme 'dracula' + end, + }, { -- Set lualine as statusline @@ -73,7 +85,7 @@ local plugins = { opts = { options = { icons_enabled = true, - theme = 'onedark', + theme = 'dracula', component_separators = '|', section_separators = { left = '', right = '' }, }, @@ -135,8 +147,8 @@ local plugins = { require('neo-tree').setup { filesystem = { filtered_items = { - visible = false, - hide_dotfiles = false, + visible = true, + hide_hidden = false } }, }