Skip to content

Commit

Permalink
Add more languages and add some tsserver utilities
Browse files Browse the repository at this point in the history
  • Loading branch information
hammerdr committed Jul 15, 2022
1 parent 7247e18 commit 33091fe
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 0 deletions.
17 changes: 17 additions & 0 deletions .config/nvim/lua/lsp.lua
Original file line number Diff line number Diff line change
Expand Up @@ -58,3 +58,20 @@ require('lspconfig')['pyright'].setup {
}
}
}

require('lspconfig').elixirls.setup {
cmd = { "/home/discord/.elixirls/language_server.sh" };
}

require('lspconfig').tsserver.setup {
on_attach = function(client, bufnr)
on_attach(client, bufnr)
local ts_utils = require("nvim-lsp-ts-utils")
ts_utils.setup({
-- avoid organizing imports
always_organize_imports = false,
})
ts_utils.setup_client(client)
vim.api.nvim_buf_set_keymap(bufnr, 'n', 'I', '<cmd>TSLspImportCurrent<CR>', opts)
end
}
3 changes: 3 additions & 0 deletions .config/nvim/lua/plugins.lua
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@ return require('packer').startup(function()

use 'tpope/vim-fugitive'
use 'leafgarland/typescript-vim'
use 'jose-elias-alvarez/nvim-lsp-ts-utils'
use 'vim-airline/vim-airline'
use 'vim-airline/vim-airline-themes'
use 'pangloss/vim-javascript'
Expand All @@ -13,6 +14,8 @@ return require('packer').startup(function()
use 'ap/vim-css-color'
use 'mileszs/ack.vim'
use 'andrewradev/splitjoin.vim'
use 'elixir-editors/vim-elixir'
use 'rust-lang/rust.vim'

use {
'nvim-treesitter/nvim-treesitter',
Expand Down

0 comments on commit 33091fe

Please sign in to comment.