mirror of
https://github.com/donovanglover/nix-config.git
synced 2025-01-09 15:38:12 +01:00
neovim: Replace vim-vue with treesitter + vuels
Note that Vue tooling is seemingly subpar compared to React + TypeScript so despite learning Vue first (and Angular.js before that), I don't think I'd ever want to work with Vue again after getting familiar with functional programming and React.
This commit is contained in:
parent
765d6df369
commit
08b6b737b6
@ -94,6 +94,7 @@ in
|
||||
defaultEditor = true;
|
||||
|
||||
extraPackages = with pkgs; [
|
||||
nodePackages.vls
|
||||
nodePackages.typescript-language-server
|
||||
nodePackages."@astrojs/language-server"
|
||||
nodePackages."@prisma/language-server"
|
||||
@ -312,6 +313,7 @@ in
|
||||
'crystalline',
|
||||
'prismals',
|
||||
'jsonls',
|
||||
'vuels',
|
||||
'sqlls',
|
||||
'emmet_language_server',
|
||||
'astro',
|
||||
@ -494,7 +496,7 @@ in
|
||||
highlight = {
|
||||
enable = true,
|
||||
disable = function(lang)
|
||||
if lang ~= "javascript" and lang ~= "tsx" and lang ~= "typescript" and lang ~= "astro" and lang ~= "css" and lang ~= "glsl" and lang ~= "nix" then
|
||||
if lang ~= "javascript" and lang ~= "tsx" and lang ~= "typescript" and lang ~= "astro" and lang ~= "css" and lang ~= "glsl" and lang ~= "nix" and lang ~= "vue" then
|
||||
return true
|
||||
end
|
||||
end,
|
||||
@ -521,7 +523,6 @@ in
|
||||
vim-prisma
|
||||
vim-javascript
|
||||
vim-jsx-pretty
|
||||
vim-vue
|
||||
csv-vim
|
||||
rust-vim
|
||||
yuck-vim
|
||||
|
Loading…
Reference in New Issue
Block a user