Compare commits
2 Commits
dfa1b7c2fc
...
d73cabb72d
| Author | SHA1 | Date | |
|---|---|---|---|
| d73cabb72d | |||
| 889b2c4cca |
@@ -78,25 +78,26 @@ vim.api.nvim_create_autocmd("FileType", {
|
|||||||
|
|
||||||
-- SECTION: Install packages
|
-- SECTION: Install packages
|
||||||
vim.pack.add({
|
vim.pack.add({
|
||||||
"https://github.com/catppuccin/nvim", -- color scheme
|
'https://github.com/catppuccin/nvim', -- color scheme
|
||||||
"https://github.com/nvim-mini/mini.pick", -- File picker, grep
|
'https://github.com/nvim-mini/mini.pick', -- File picker, grep
|
||||||
"https://github.com/nvim-mini/mini.pairs", -- Auto create {}, (), [] - pairs etc.
|
'https://github.com/nvim-mini/mini.pairs', -- Auto create {}, (), [] - pairs etc.
|
||||||
"https://github.com/nvim-mini/mini.notify", -- Popup notifications
|
'https://github.com/nvim-mini/mini.notify', -- Popup notifications
|
||||||
"https://github.com/nvim-mini/mini.completion", -- Autocomplete, needs snippets and icons
|
'https://github.com/nvim-mini/mini.completion', -- Autocomplete, needs snippets and icons
|
||||||
"https://github.com/nvim-mini/mini.snippets", -- Snippets
|
'https://github.com/nvim-mini/mini.snippets', -- Snippets
|
||||||
"https://github.com/nvim-mini/mini.icons", -- Icons
|
'https://github.com/nvim-mini/mini.icons', -- Icons
|
||||||
"https://github.com/nvim-mini/mini.cursorword", -- Highlight word under cursor
|
'https://github.com/nvim-mini/mini.cursorword', -- Highlight word under cursor
|
||||||
"https://github.com/nvim-mini/mini.hipatterns", -- Highlight todos and rgb colors
|
'https://github.com/nvim-mini/mini.hipatterns', -- Highlight todos and rgb colors
|
||||||
"https://github.com/nvim-mini/mini.statusline", -- Statusline at the bottom
|
'https://github.com/nvim-mini/mini.statusline', -- Statusline at the bottom
|
||||||
"https://github.com/neovim/nvim-lspconfig", -- Language servers
|
'https://github.com/neovim/nvim-lspconfig', -- Language servers
|
||||||
"https://github.com/mason-org/mason.nvim", -- LSP deps installer
|
'https://github.com/mason-org/mason.nvim', -- LSP deps installer
|
||||||
"https://github.com/mason-org/mason-lspconfig.nvim", -- Lets you install mason tooling using lsp names
|
'https://github.com/mason-org/mason-lspconfig.nvim', -- Lets you install mason tooling using lsp names
|
||||||
"https://github.com/WhoIsSethDaniel/mason-tool-installer.nvim", -- Automatically install mason tooling
|
'https://github.com/WhoIsSethDaniel/mason-tool-installer.nvim', -- Automatically install mason tooling
|
||||||
"https://github.com/folke/lazydev.nvim", -- Automatically resolve vim api paths.
|
'https://github.com/folke/lazydev.nvim', -- Automatically resolve vim api paths.
|
||||||
"https://github.com/folke/which-key.nvim", -- Shortcut hints (bar at the bottom when pressing space)
|
'https://github.com/folke/which-key.nvim', -- Shortcut hints (bar at the bottom when pressing space)
|
||||||
"https://github.com/nvim-lua/plenary.nvim", -- Helper lua functions, dep of todo-comments.
|
'https://github.com/nvim-lua/plenary.nvim', -- Helper lua functions, dep of todo-comments.
|
||||||
"https://github.com/nvim-treesitter/nvim-treesitter", -- Syntax highlighting
|
'https://github.com/nvim-treesitter/nvim-treesitter', -- Syntax highlighting
|
||||||
"https://github.com/stevearc/oil.nvim", -- File explorer
|
'https://github.com/nvim-treesitter/nvim-treesitter-context', -- Show sticky headers when looking at nested structures
|
||||||
|
'https://github.com/stevearc/oil.nvim', -- File explorer
|
||||||
"https://github.com/folke/snacks.nvim", -- Dep for claudecode
|
"https://github.com/folke/snacks.nvim", -- Dep for claudecode
|
||||||
"https://github.com/coder/claudecode.nvim", -- Claude code
|
"https://github.com/coder/claudecode.nvim", -- Claude code
|
||||||
})
|
})
|
||||||
@@ -147,9 +148,12 @@ require("claudecode").setup()
|
|||||||
require("nvim-treesitter").setup({
|
require("nvim-treesitter").setup({
|
||||||
auto_install = true,
|
auto_install = true,
|
||||||
})
|
})
|
||||||
local vue_language_server_path = vim.fn.stdpath("data")
|
require('treesitter-context').setup({
|
||||||
.. "/mason/packages/vue-language-server/node_modules/@vue/language-server"
|
enable = true
|
||||||
local tsserver_filetypes = { "typescript", "javascript", "javascriptreact", "typescriptreact", "vue" }
|
})
|
||||||
|
local vue_language_server_path = vim.fn.stdpath('data') ..
|
||||||
|
"/mason/packages/vue-language-server/node_modules/@vue/language-server"
|
||||||
|
local tsserver_filetypes = { 'typescript', 'javascript', 'javascriptreact', 'typescriptreact', 'vue' }
|
||||||
local vue_plugin = {
|
local vue_plugin = {
|
||||||
name = "@vue/typescript-plugin",
|
name = "@vue/typescript-plugin",
|
||||||
location = vue_language_server_path,
|
location = vue_language_server_path,
|
||||||
|
|||||||
Reference in New Issue
Block a user