From 1af962637d744769111b6f2487fb02ff68ae0ab7 Mon Sep 17 00:00:00 2001 From: Simon Vieille Date: Mon, 5 Jan 2026 15:34:56 +0100 Subject: [PATCH] update vimrc --- vimrc | 36 ++++++++++++++++++++++++++++-------- 1 file changed, 28 insertions(+), 8 deletions(-) diff --git a/vimrc b/vimrc index a30c673..5e2f1e6 100644 --- a/vimrc +++ b/vimrc @@ -103,14 +103,21 @@ Plugin 'puremourning/vimspector' Plugin 'MarcWeber/vim-addon-ruby-debug-ide' Plugin 'cocopon/iceberg.vim' - Plugin 'voldikss/vim-floaterm' - Plugin 'liuchengxu/vim-which-key' - Plugin 'CoderCookE/vim-chatgpt' - Plugin 'joerdav/templ.vim' +Plugin 'vim-autoformat/vim-autoformat' +Plugin 'NLKNguyen/papercolor-theme' +Plugin 'leafOfTree/vim-svelte-plugin' +Plugin 'kaarmu/typst.vim' + +Plugin 'vimwiki/vimwiki' + +" Plugin 'dart-lang/dart-vim-plugin' +" Plugin 'natebosch/vim-lsc' +" Plugin 'natebosch/vim-lsc-dart' +" Plugin 'neoclide/coc.nvim' call vundle#end() @@ -119,12 +126,13 @@ call vundle#end() """"""""""""""""""""""""""" syntax on +set background=dark if has('gui_running') " colorscheme tender " colorscheme dracula " colorscheme vim-monokai-tasty - " colorscheme moonfly + colorscheme moonfly " set background=dark " colorscheme oceanic_material " colorscheme snazzy @@ -136,15 +144,15 @@ if has('gui_running') let g:sierra_Pitch = 1 " colorscheme sierra " colorscheme onedark - colorscheme iceberg + " colorscheme iceberg + " colorscheme lucario + " colorscheme PaperColor else " colorscheme Tomorrow-Night-Bright " colorscheme onedark colorscheme iceberg endif -set background=dark - if has("autocmd") filetype plugin on au BufReadPost * if line("'\"") > 0 && line("'\"") <= line("$") @@ -199,6 +207,9 @@ let g:vim_markdown_autowrite = 0 let g:vim_markdown_conceal = 0 let g:instant_markdown_autostart = 0 +" SVELTE " +"""""""""" +let g:vim_svelte_plugin_load_full_syntax = 1 " COLORIZER " """"""""""""" @@ -229,6 +240,8 @@ let g:floaterm_keymap_kill = 'q' let g:floaterm_height = 0.95 let g:floaterm_width = 0.95 +hi FloatermBorder guifg=orange + " AIRLINE " """"""""""" @@ -299,6 +312,11 @@ command! Sfforms CtrlPSymfonyForms " GUIDES +" FLUTTER " +""""""""""" + +" let g:lsc_auto_map = v:true + " CTAGS " """"""""" @@ -436,6 +454,7 @@ if !exists('g:LanguageClient_serverCommands') let g:LanguageClient_serverCommands.typescript = ['typescript-language-server', '--stdio'] let g:LanguageClient_serverCommands.typescriptreact = ['typescript-language-server', '--stdio'] let g:LanguageClient_serverCommands.go = ['gopls', 'serve'] + let g:LanguageClient_serverCommands.svelte = ['svelteserver', '--stdio'] let g:LanguageClient_serverCommands.templ = ['templ', 'lsp'] let g:LanguageClient_serverCommands.ruby = ['/home/simon/bin/solargraph', 'stdio'] let g:LanguageClient_serverCommands.dockerfile = ['docker-langserver', '--stdio'] @@ -589,6 +608,7 @@ autocmd FileType go setlocal omnifunc=LanguageClient#complete autocmd FileType templ setlocal omnifunc=LanguageClient#complete autocmd FileType bash setlocal omnifunc=LanguageClient#complete autocmd FileType sh setlocal omnifunc=LanguageClient#complete +autocmd filetype svelte setlocal expandtab shiftwidth=2 softtabstop=2 tabstop=2 omnifunc=languageclient#complete autocmd filetype typescript setlocal expandtab shiftwidth=2 softtabstop=2 tabstop=2 omnifunc=languageclient#complete autocmd filetype typescriptreact setlocal expandtab shiftwidth=2 softtabstop=2 tabstop=2 omnifunc=languageclient#complete autocmd FileType dockerfile setlocal omnifunc=LanguageClient#complete