aboutsummaryrefslogtreecommitdiffstats
path: root/init.lua
diff options
context:
space:
mode:
Diffstat (limited to 'init.lua')
-rw-r--r--init.lua21
1 files changed, 11 insertions, 10 deletions
diff --git a/init.lua b/init.lua
index 3afc76a..2eca207 100644
--- a/init.lua
+++ b/init.lua
@@ -60,6 +60,7 @@ vim.opt.rtp:prepend(lazypath)
60require("lazy").setup({ 60require("lazy").setup({
61 "nvim-lua/plenary.nvim", 61 "nvim-lua/plenary.nvim",
62 'chriskempson/base16-vim', 62 'chriskempson/base16-vim',
63 'ryanoasis/vim-devicons',
63 "airblade/vim-gitgutter", 64 "airblade/vim-gitgutter",
64 "lervag/vimtex", 65 "lervag/vimtex",
65 "nvim-tree/nvim-tree.lua", 66 "nvim-tree/nvim-tree.lua",
@@ -69,15 +70,13 @@ require("lazy").setup({
69 "williamboman/mason.nvim", 70 "williamboman/mason.nvim",
70 "nvim-tree/nvim-web-devicons", 71 "nvim-tree/nvim-web-devicons",
71 "williamboman/mason-lspconfig.nvim", 72 "williamboman/mason-lspconfig.nvim",
72 { 73 "iamcco/markdown-preview.nvim",
73 "iamcco/markdown-preview.nvim", 74 cmd = { "MarkdownPreviewToggle", "MarkdownPreview", "MarkdownPreviewStop" },
74 cmd = { "MarkdownPreviewToggle", "MarkdownPreview", "MarkdownPreviewStop" }, 75 build = "cd app && yarn install",
75 build = "cd app && yarn install", 76 init = function()
76 init = function() 77 vim.g.mkdp_filetypes = { "markdown" }
77 vim.g.mkdp_filetypes = { "markdown" } 78 end,
78 end, 79 ft = { "markdown" },
79 ft = { "markdown" },
80 },
81 'nvimdev/lspsaga.nvim', 80 'nvimdev/lspsaga.nvim',
82 config = function() 81 config = function()
83 require('lspsaga').setup({}) 82 require('lspsaga').setup({})
@@ -100,6 +99,7 @@ require("lazy").setup({
100 { 99 {
101 'windwp/nvim-autopairs', 100 'windwp/nvim-autopairs',
102 event = "InsertEnter", 101 event = "InsertEnter",
102
103 opts = {} 103 opts = {}
104 }, 104 },
105 { 105 {
@@ -145,7 +145,6 @@ local lsp_servers = {
145} 145}
146 146
147 147
148require('lspsaga').setup({})
149 148
150require("mason").setup() 149require("mason").setup()
151require("mason-lspconfig").setup { 150require("mason-lspconfig").setup {
@@ -233,6 +232,8 @@ keymap.set("n", "<C-c>", "yy")
233keymap.set("n", "<C-v>", "p") 232keymap.set("n", "<C-v>", "p")
234keymap.set("n", "<C-z>", "u") 233keymap.set("n", "<C-z>", "u")
235keymap.set("v", "J", ":m '>+1<CR>gv=gv") 234keymap.set("v", "J", ":m '>+1<CR>gv=gv")
235keymap.set("n", "j", "5j")
236keymap.set("n", "k", "5k")
236keymap.set("v", "K", ":m '<-2<CR>gv=gv") 237keymap.set("v", "K", ":m '<-2<CR>gv=gv")
237keymap.set("n", "<leader>ca", "<cmd>Lspsaga code_action<cr>") 238keymap.set("n", "<leader>ca", "<cmd>Lspsaga code_action<cr>")
238keymap.set("n", "<leader>f", "<cmd>Telescope find_files<cr>") 239keymap.set("n", "<leader>f", "<cmd>Telescope find_files<cr>")