diff --git a/nvim-vimscript/.config/nvim/init.vim b/nvim-vimscript/.config/nvim/init.vim index 01868a6..9b16977 100644 --- a/nvim-vimscript/.config/nvim/init.vim +++ b/nvim-vimscript/.config/nvim/init.vim @@ -48,8 +48,8 @@ Plug 'nvim-lua/plenary.nvim' Plug 'NeogitOrg/neogit' Plug 'dense-analysis/ale' - Plug 'Shougo/deoplete.nvim', { 'do': ':UpdateRemotePlugins' } +Plug 'neovim/nvim-lspconfig' Plug 'folke/which-key.nvim' @@ -61,6 +61,8 @@ Plug 'numToStr/Navigator.nvim' Plug 'stevearc/conform.nvim' +Plug 'MrPicklePinosaur/typst-conceal.vim', {'for': 'typst'} + call plug#end() lua require('neogit').setup({}) @@ -112,10 +114,13 @@ tnoremap NavigatorUp tnoremap NavigatorDown tnoremap NavigatorPrevious +lua require('lspconfig').typst_lsp.setup({}) + lua << EOF require('conform').setup({ formatters_by_ft = { sml = { "smlfmt" }, + typst = { "typstyle" }, }, format_on_save = { timeout_ms = 500,