diff --git a/.config/nvim/init.lua b/.config/nvim/init.lua index d6acfea..66668bf 100644 --- a/.config/nvim/init.lua +++ b/.config/nvim/init.lua @@ -185,7 +185,7 @@ end) pcall(function() require('mason').setup() require('mason-lspconfig').setup({ - ensure_installed = {"lua_ls", "ts_ls", "pyright", "rust_analyzer"} + ensure_installed = {"lua_ls", "vtsls", "pyright", "rust_analyzer"} }) end) @@ -193,9 +193,9 @@ end) pcall(function() local lspconfig = require('lspconfig') local capabilities = require('cmp_nvim_lsp').default_capabilities() - + -- Common LSP setup - local servers = {"lua_ls", "ts_ls", "pyright", "rust_analyzer"} + local servers = {"lua_ls", "vtsls", "pyright", "rust_analyzer"} for _, lsp in ipairs(servers) do lspconfig[lsp].setup({ capabilities = capabilities diff --git a/Library/Application Support/VSCodium/User/settings.json b/Library/Application Support/VSCodium/User/settings.json new file mode 100644 index 0000000..da92746 --- /dev/null +++ b/Library/Application Support/VSCodium/User/settings.json @@ -0,0 +1,15 @@ +{ + "editor.guides.indentation": true, + "editor.wordWrapColumn": 120, + "editor.guides.highlightActiveIndentation": "always", + "editor.rulers": [80, 120], + "workbench.colorTheme": "Default Light Modern", + "workbench.iconTheme": "material-icon-theme", + "redhat.telemetry.enabled": false, + "debug.onTaskErrors": "showErrors", + "[vue]": { + "editor.defaultFormatter": "Vue.volar" + }, + "explorer.confirmDelete": false, + "git.blame.editorDecoration.enabled": false +}