diff --git a/after/plugin/colors.lua b/after/plugin/colors.lua index 24374ec..e951900 100644 --- a/after/plugin/colors.lua +++ b/after/plugin/colors.lua @@ -1,6 +1,6 @@ require('onedark').setup { - style = 'warmer' + style = 'deep' } require('onedark').load() diff --git a/after/plugin/fidget.lua b/after/plugin/fidget.lua new file mode 100644 index 0000000..2fdd002 --- /dev/null +++ b/after/plugin/fidget.lua @@ -0,0 +1 @@ +require('fidget').setup{} diff --git a/after/plugin/harpoon.lua b/after/plugin/harpoon.lua index 1d63cf3..aa9db2b 100644 --- a/after/plugin/harpoon.lua +++ b/after/plugin/harpoon.lua @@ -9,6 +9,6 @@ harpoon.setup({ vim.keymap.set("n", "", mark.add_file) vim.keymap.set("n", "", ui.toggle_quick_menu) -vim.keymap.set("n", "", function() ui.nav_file(1) end) -vim.keymap.set("n", "", function() ui.nav_file(2) end) -vim.keymap.set("n", "", function() ui.nav_file(3) end) +vim.keymap.set("n", "", function() ui.nav_file(1) end) +vim.keymap.set("n", "", function() ui.nav_file(2) end) +vim.keymap.set("n", "", function() ui.nav_file(3) end) diff --git a/after/plugin/lazygit.lua b/after/plugin/lazygit.lua new file mode 100644 index 0000000..3e1f5c7 --- /dev/null +++ b/after/plugin/lazygit.lua @@ -0,0 +1 @@ +vim.keymap.set('n', 'gg', function() vim.cmd('LazyGit') end, {}) diff --git a/after/plugin/telescope.lua b/after/plugin/telescope.lua index 1f1ceed..e3880bb 100755 --- a/after/plugin/telescope.lua +++ b/after/plugin/telescope.lua @@ -2,13 +2,24 @@ local builtin = require('telescope.builtin') require('telescope').setup { defaults = { + mappings = { + -- normal mode + n = { + [''] = require('telescope.actions').delete_buffer + }, + -- insert mode + i = { + [''] = require('telescope.actions').delete_buffer + } + } }, } -vim.keymap.set('n', 'f', builtin.git_files, {}) -vim.keymap.set('n', 'ww', builtin.live_grep, {}) +vim.keymap.set('n', 'sf', builtin.git_files, {}) +vim.keymap.set('n', 'sw', builtin.live_grep, {}) vim.keymap.set('n', 'sr', builtin.lsp_references, {}) vim.keymap.set('n', 'ss', builtin.lsp_document_symbols, {}) vim.keymap.set('n', 'st', builtin.lsp_workspace_symbols, {}) vim.keymap.set('n', 'sd', builtin.diagnostics, {}) -vim.keymap.set('n', '/', builtin.current_buffer_fuzzy_find, {}) +vim.keymap.set('n', 'so', builtin.buffers, {}) +vim.keymap.set('n', 's/', builtin.current_buffer_fuzzy_find, {}) diff --git a/lua/talksik/packer.lua b/lua/talksik/packer.lua index 29993ca..9c00bc7 100644 --- a/lua/talksik/packer.lua +++ b/lua/talksik/packer.lua @@ -72,5 +72,15 @@ return require('packer').startup(function(use) -- themes use('shaunsingh/solarized.nvim') use('navarasu/onedark.nvim') + + use({'j-hui/fidget.nvim', tag = 'legacy' }) + + use({ + "kdheepak/lazygit.nvim", + -- optional for floating window border decoration + requires = { + "nvim-lua/plenary.nvim", + }, + }) end) diff --git a/plugin/packer_compiled.lua b/plugin/packer_compiled.lua index 8599cf4..a2d1f24 100644 --- a/plugin/packer_compiled.lua +++ b/plugin/packer_compiled.lua @@ -125,6 +125,11 @@ _G.packer_plugins = { path = "/home/talksik-fedora/.local/share/nvim/site/pack/packer/start/copilot.vim", url = "https://github.com/github/copilot.vim" }, + ["fidget.nvim"] = { + loaded = true, + path = "/home/talksik-fedora/.local/share/nvim/site/pack/packer/start/fidget.nvim", + url = "https://github.com/j-hui/fidget.nvim" + }, ["friendly-snippets"] = { loaded = true, path = "/home/talksik-fedora/.local/share/nvim/site/pack/packer/start/friendly-snippets", @@ -140,6 +145,11 @@ _G.packer_plugins = { path = "/home/talksik-fedora/.local/share/nvim/site/pack/packer/start/harpoon", url = "https://github.com/ThePrimeagen/harpoon" }, + ["lazygit.nvim"] = { + loaded = true, + path = "/home/talksik-fedora/.local/share/nvim/site/pack/packer/start/lazygit.nvim", + url = "https://github.com/kdheepak/lazygit.nvim" + }, ["lsp-zero.nvim"] = { loaded = true, path = "/home/talksik-fedora/.local/share/nvim/site/pack/packer/start/lsp-zero.nvim",