From ee7df6df54d2233a6066b2d7e5cf18002dd6788e Mon Sep 17 00:00:00 2001 From: omagdy7 Date: Sun, 15 Jan 2023 00:49:40 +0200 Subject: Added some blurring to terminal windows + cleaned up some stuff in rc.lua and add a fuzzy finder function to quickly cd into directories --- nvim/.config/nvim/init.lua | 21 ++++++++++----------- nvim/.config/nvim/lua/user/keymaps.lua | 10 ++++++---- nvim/.config/nvim/lua/user/options.lua | 5 +++-- nvim/.config/nvim/lua/user/plugins.lua | 19 ++++++++++++++++--- nvim/.config/nvim/plugin/packer_compiled.lua | 20 ++++++++++++++++++++ 5 files changed, 55 insertions(+), 20 deletions(-) (limited to 'nvim') diff --git a/nvim/.config/nvim/init.lua b/nvim/.config/nvim/init.lua index 3778a50..17ddae3 100644 --- a/nvim/.config/nvim/init.lua +++ b/nvim/.config/nvim/init.lua @@ -1,4 +1,3 @@ - -- Set colorscheme vim.cmd [[colorscheme catppuccin-mocha]] @@ -19,20 +18,20 @@ vim.api.nvim_create_autocmd('TextYankPost', { require('Comment').setup() -- Enable `lukas-reineke/indent-blankline.nvim` -require('indent_blankline').setup { - char = '|', - show_trailing_blankline_indent = false, -} + require('indent_blankline').setup { + char = '|', + show_trailing_blankline_indent = false, + } +require "user.options" +require "user.keymaps" require "user.plugins" require "user.competitest" -require "user.bufferline" -require "user.treesitter" -require "user.lualine" +require "user.cmp" require "user.lsp" require "user.telescope" -require "user.keymaps" -require "user.options" require "user.gitsigns" +require "user.bufferline" +require "user.treesitter" +require "user.lualine" require "user.nvim-tree" -require "user.cmp" diff --git a/nvim/.config/nvim/lua/user/keymaps.lua b/nvim/.config/nvim/lua/user/keymaps.lua index 0f35410..9857005 100644 --- a/nvim/.config/nvim/lua/user/keymaps.lua +++ b/nvim/.config/nvim/lua/user/keymaps.lua @@ -26,9 +26,15 @@ vim.keymap.set('n', 'b', builtin.buffers, {}) vim.keymap.set('n', 'of', builtin.oldfiles, opts) vim.keymap.set('n', 'ch', builtin.command_history, opts) +-- undoteree +vim.keymap.set("n", "u", vim.cmd.UndotreeToggle) + + -- nohlsearch keymap("n", "h", ":noh", opts) +-- lsp +vim.keymap.set('n', 'lf', vim.lsp.buf.format, opts) -- Normal -- -- Better window navigation @@ -51,10 +57,6 @@ keymap("n", "", ":bprevious", opts) keymap("n", "", ":m .+1==gi", opts) keymap("n", "", ":m .-2==gi", opts) --- Insert -- --- Press jk fast to enter -keymap("i", "jk", "", opts) - -- Visual -- -- Stay in indent mode keymap("v", "<", "