adding fidget: lsp loader, and also adding lazygit
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
|
|
||||||
require('onedark').setup {
|
require('onedark').setup {
|
||||||
style = 'warmer'
|
style = 'deep'
|
||||||
}
|
}
|
||||||
require('onedark').load()
|
require('onedark').load()
|
||||||
|
|
||||||
|
|||||||
@@ -0,0 +1 @@
|
|||||||
|
require('fidget').setup{}
|
||||||
@@ -9,6 +9,6 @@ harpoon.setup({
|
|||||||
vim.keymap.set("n", "<C-a>", mark.add_file)
|
vim.keymap.set("n", "<C-a>", mark.add_file)
|
||||||
vim.keymap.set("n", "<C-e>", ui.toggle_quick_menu)
|
vim.keymap.set("n", "<C-e>", ui.toggle_quick_menu)
|
||||||
|
|
||||||
vim.keymap.set("n", "<C-r>", function() ui.nav_file(1) end)
|
vim.keymap.set("n", "<C-g>", function() ui.nav_file(1) end)
|
||||||
vim.keymap.set("n", "<C-t>", function() ui.nav_file(2) end)
|
vim.keymap.set("n", "<C-b>", function() ui.nav_file(2) end)
|
||||||
vim.keymap.set("n", "<C-g>", function() ui.nav_file(3) end)
|
vim.keymap.set("n", "<C-n>", function() ui.nav_file(3) end)
|
||||||
|
|||||||
@@ -0,0 +1 @@
|
|||||||
|
vim.keymap.set('n', '<leader>gg', function() vim.cmd('LazyGit') end, {})
|
||||||
@@ -2,13 +2,24 @@ local builtin = require('telescope.builtin')
|
|||||||
|
|
||||||
require('telescope').setup {
|
require('telescope').setup {
|
||||||
defaults = {
|
defaults = {
|
||||||
|
mappings = {
|
||||||
|
-- normal mode
|
||||||
|
n = {
|
||||||
|
['<c-d>'] = require('telescope.actions').delete_buffer
|
||||||
|
},
|
||||||
|
-- insert mode
|
||||||
|
i = {
|
||||||
|
['<c-d>'] = require('telescope.actions').delete_buffer
|
||||||
|
}
|
||||||
|
}
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
|
|
||||||
vim.keymap.set('n', '<leader>f', builtin.git_files, {})
|
vim.keymap.set('n', '<leader>sf', builtin.git_files, {})
|
||||||
vim.keymap.set('n', '<leader>ww', builtin.live_grep, {})
|
vim.keymap.set('n', '<leader>sw', builtin.live_grep, {})
|
||||||
vim.keymap.set('n', '<leader>sr', builtin.lsp_references, {})
|
vim.keymap.set('n', '<leader>sr', builtin.lsp_references, {})
|
||||||
vim.keymap.set('n', '<leader>ss', builtin.lsp_document_symbols, {})
|
vim.keymap.set('n', '<leader>ss', builtin.lsp_document_symbols, {})
|
||||||
vim.keymap.set('n', '<leader>st', builtin.lsp_workspace_symbols, {})
|
vim.keymap.set('n', '<leader>st', builtin.lsp_workspace_symbols, {})
|
||||||
vim.keymap.set('n', '<leader>sd', builtin.diagnostics, {})
|
vim.keymap.set('n', '<leader>sd', builtin.diagnostics, {})
|
||||||
vim.keymap.set('n', '<leader>/', builtin.current_buffer_fuzzy_find, {})
|
vim.keymap.set('n', '<leader>so', builtin.buffers, {})
|
||||||
|
vim.keymap.set('n', '<leader>s/', builtin.current_buffer_fuzzy_find, {})
|
||||||
|
|||||||
@@ -72,5 +72,15 @@ return require('packer').startup(function(use)
|
|||||||
-- themes
|
-- themes
|
||||||
use('shaunsingh/solarized.nvim')
|
use('shaunsingh/solarized.nvim')
|
||||||
use('navarasu/onedark.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)
|
end)
|
||||||
|
|
||||||
|
|||||||
@@ -125,6 +125,11 @@ _G.packer_plugins = {
|
|||||||
path = "/home/talksik-fedora/.local/share/nvim/site/pack/packer/start/copilot.vim",
|
path = "/home/talksik-fedora/.local/share/nvim/site/pack/packer/start/copilot.vim",
|
||||||
url = "https://github.com/github/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"] = {
|
["friendly-snippets"] = {
|
||||||
loaded = true,
|
loaded = true,
|
||||||
path = "/home/talksik-fedora/.local/share/nvim/site/pack/packer/start/friendly-snippets",
|
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",
|
path = "/home/talksik-fedora/.local/share/nvim/site/pack/packer/start/harpoon",
|
||||||
url = "https://github.com/ThePrimeagen/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"] = {
|
["lsp-zero.nvim"] = {
|
||||||
loaded = true,
|
loaded = true,
|
||||||
path = "/home/talksik-fedora/.local/share/nvim/site/pack/packer/start/lsp-zero.nvim",
|
path = "/home/talksik-fedora/.local/share/nvim/site/pack/packer/start/lsp-zero.nvim",
|
||||||
|
|||||||
Reference in New Issue
Block a user