diff --git a/nvchad/lspconfig.lua b/nvchad/lspconfig.lua index e22734ba..b2590baa 100644 --- a/nvchad/lspconfig.lua +++ b/nvchad/lspconfig.lua @@ -2,7 +2,7 @@ local on_attach = require("plugins.configs.lspconfig").on_attach local capabilities = require("plugins.configs.lspconfig").capabilities 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 lspconfig[lsp].setup { diff --git a/nvchad/mappings.lua b/nvchad/mappings.lua index fdd452fc..50101027 100644 --- a/nvchad/mappings.lua +++ b/nvchad/mappings.lua @@ -32,6 +32,8 @@ M.custom = { ["rf"] = { ":lua require('refactoring').select_refactor()", "options" }, ["q"] = { ":lua require('harpoon.mark').add_file()" }, ["fp"] = { ":lua require('harpoon.ui').toggle_quick_menu()" }, + ["as"] = { ":lua require('harpoon.ui').nav_next()" }, + ["sa"] = { ":lua require('harpoon.ui').nav_prev()" }, ["lt"] = { ":lua require('telescope').extensions.git_worktree.git_worktrees()" }, ["wt"] = { ":lua require('telescope').extensions.git_worktree.create_git_worktree()" }, diff --git a/nvchad/plugins.lua b/nvchad/plugins.lua index 1caf496c..ee7c87df 100644 --- a/nvchad/plugins.lua +++ b/nvchad/plugins.lua @@ -54,4 +54,17 @@ return { } 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, + } + }