Don't use Mason for vim
This commit is contained in:
parent
bd31c47355
commit
f9146f59fd
|
@ -36,19 +36,6 @@ vim.keymap.set('n', '<leader>fb', tbuiltin.buffers, {})
|
||||||
vim.keymap.set('n', '<leader>fh', tbuiltin.help_tags, {})
|
vim.keymap.set('n', '<leader>fh', tbuiltin.help_tags, {})
|
||||||
vim.keymap.set('n', '<leader>fs', tbuiltin.spell_suggest, {})
|
vim.keymap.set('n', '<leader>fs', tbuiltin.spell_suggest, {})
|
||||||
|
|
||||||
-- Mason (tool manager) setup
|
|
||||||
-- we want rust-analyzer and codelldb
|
|
||||||
require("mason").setup({
|
|
||||||
ui = {
|
|
||||||
icons = {
|
|
||||||
package_installed = "✔️",
|
|
||||||
package_pending = "🔄",
|
|
||||||
package_uninstalled = "🌐"
|
|
||||||
}
|
|
||||||
}
|
|
||||||
})
|
|
||||||
require("mason-lspconfig").setup()
|
|
||||||
|
|
||||||
-- General LSP settings
|
-- General LSP settings
|
||||||
local sign = function(opts)
|
local sign = function(opts)
|
||||||
vim.fn.sign_define(opts.name, {
|
vim.fn.sign_define(opts.name, {
|
||||||
|
|
5
vim.nix
5
vim.nix
|
@ -17,9 +17,8 @@
|
||||||
nvim-treesitter-parsers.toml
|
nvim-treesitter-parsers.toml
|
||||||
nvim-treesitter-parsers.python
|
nvim-treesitter-parsers.python
|
||||||
jedi-vim
|
jedi-vim
|
||||||
mason-nvim
|
nvim-lspconfig
|
||||||
mason-tool-installer-nvim
|
nvim-lsputils
|
||||||
mason-lspconfig-nvim
|
|
||||||
fzf-vim
|
fzf-vim
|
||||||
sleuth
|
sleuth
|
||||||
whitespace-nvim # ,t to trim whitespace
|
whitespace-nvim # ,t to trim whitespace
|
||||||
|
|
Loading…
Reference in New Issue