aboutsummaryrefslogtreecommitdiffstats
path: root/init.lua
diff options
context:
space:
mode:
Diffstat (limited to '')
-rw-r--r--init.lua16
1 files changed, 11 insertions, 5 deletions
diff --git a/init.lua b/init.lua
index 1864aee..60e7c6d 100644
--- a/init.lua
+++ b/init.lua
@@ -59,6 +59,7 @@ vim.opt.rtp:prepend(lazypath)
59require("lazy").setup({ 59require("lazy").setup({
60 "nvim-lua/plenary.nvim", 60 "nvim-lua/plenary.nvim",
61 'chriskempson/base16-vim', 61 'chriskempson/base16-vim',
62 'ryanoasis/vim-devicons',
62 "airblade/vim-gitgutter", 63 "airblade/vim-gitgutter",
63 "lervag/vimtex", 64 "lervag/vimtex",
64 "nvim-tree/nvim-tree.lua", 65 "nvim-tree/nvim-tree.lua",
@@ -68,10 +69,13 @@ require("lazy").setup({
68 "williamboman/mason.nvim", 69 "williamboman/mason.nvim",
69 "nvim-tree/nvim-web-devicons", 70 "nvim-tree/nvim-web-devicons",
70 "williamboman/mason-lspconfig.nvim", 71 "williamboman/mason-lspconfig.nvim",
71 'nvimdev/lspsaga.nvim', 72 {
72 config = function() 73 'nvimdev/lspsaga.nvim',
73 require('lspsaga').setup({}) 74 config = function()
74 end, 75 require('lspsaga').setup({
76 })
77 end
78 },
75 'nvim-telescope/telescope.nvim', 79 'nvim-telescope/telescope.nvim',
76 tag = '0.1.5', 80 tag = '0.1.5',
77 dependencies = { 'nvim-lua/plenary.nvim' }, 81 dependencies = { 'nvim-lua/plenary.nvim' },
@@ -90,6 +94,7 @@ require("lazy").setup({
90 { 94 {
91 'windwp/nvim-autopairs', 95 'windwp/nvim-autopairs',
92 event = "InsertEnter", 96 event = "InsertEnter",
97
93 opts = {} 98 opts = {}
94 }, 99 },
95 { 100 {
@@ -135,7 +140,6 @@ local lsp_servers = {
135} 140}
136 141
137 142
138require('lspsaga').setup({})
139 143
140require("mason").setup() 144require("mason").setup()
141require("mason-lspconfig").setup { 145require("mason-lspconfig").setup {
@@ -223,5 +227,7 @@ keymap.set("n", "<C-c>", "yy")
223keymap.set("n", "<C-v>", "p") 227keymap.set("n", "<C-v>", "p")
224keymap.set("n", "<C-z>", "u") 228keymap.set("n", "<C-z>", "u")
225keymap.set("v", "J", ":m '>+1<CR>gv=gv") 229keymap.set("v", "J", ":m '>+1<CR>gv=gv")
230keymap.set("n", "j", "5j")
231keymap.set("n", "k", "5k")
226keymap.set("v", "K", ":m '<-2<CR>gv=gv") 232keymap.set("v", "K", ":m '<-2<CR>gv=gv")
227keymap.set("n", "<leader>ca", "<cmd>Lspsaga code_action<cr>") 233keymap.set("n", "<leader>ca", "<cmd>Lspsaga code_action<cr>")