shortcuts
This commit is contained in:
@ -2,7 +2,7 @@ local on_attach = require("plugins.configs.lspconfig").on_attach
|
|||||||
local capabilities = require("plugins.configs.lspconfig").capabilities
|
local capabilities = require("plugins.configs.lspconfig").capabilities
|
||||||
|
|
||||||
local lspconfig = require "lspconfig"
|
local lspconfig = require "lspconfig"
|
||||||
local servers = { "vtsls", "tailwindcss", "cssls", "prismals", "gopls", "yamlls", "hls", "metals", "zls" }
|
local servers = { "vtsls", "tailwindcss", "cssls", "prismals", "gopls", "yamlls", "hls", "metals", "zls", "sqls" }
|
||||||
|
|
||||||
for _, lsp in ipairs(servers) do
|
for _, lsp in ipairs(servers) do
|
||||||
lspconfig[lsp].setup {
|
lspconfig[lsp].setup {
|
||||||
|
@ -32,6 +32,8 @@ M.custom = {
|
|||||||
["<leader>rf"] = { ":lua require('refactoring').select_refactor()<CR>", "options" },
|
["<leader>rf"] = { ":lua require('refactoring').select_refactor()<CR>", "options" },
|
||||||
["<leader>q"] = { ":lua require('harpoon.mark').add_file()<CR>" },
|
["<leader>q"] = { ":lua require('harpoon.mark').add_file()<CR>" },
|
||||||
["<leader>fp"] = { ":lua require('harpoon.ui').toggle_quick_menu()<CR>" },
|
["<leader>fp"] = { ":lua require('harpoon.ui').toggle_quick_menu()<CR>" },
|
||||||
|
["<leader>as"] = { ":lua require('harpoon.ui').nav_next()<CR>" },
|
||||||
|
["<leader>sa"] = { ":lua require('harpoon.ui').nav_prev()<CR>" },
|
||||||
|
|
||||||
["<leader>lt"] = { ":lua require('telescope').extensions.git_worktree.git_worktrees()<CR>" },
|
["<leader>lt"] = { ":lua require('telescope').extensions.git_worktree.git_worktrees()<CR>" },
|
||||||
["<leader>wt"] = { ":lua require('telescope').extensions.git_worktree.create_git_worktree()<CR>" },
|
["<leader>wt"] = { ":lua require('telescope').extensions.git_worktree.create_git_worktree()<CR>" },
|
||||||
|
@ -54,4 +54,17 @@ return {
|
|||||||
}
|
}
|
||||||
end,
|
end,
|
||||||
},
|
},
|
||||||
|
{
|
||||||
|
'pwntester/octo.nvim',
|
||||||
|
requires = {
|
||||||
|
'nvim-lua/plenary.nvim',
|
||||||
|
'nvim-telescope/telescope.nvim',
|
||||||
|
'nvim-tree/nvim-web-devicons',
|
||||||
|
},
|
||||||
|
config = function ()
|
||||||
|
require"octo".setup()
|
||||||
|
end,
|
||||||
|
lazy = false,
|
||||||
|
}
|
||||||
|
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user