Nvim: marksman + some plugins reordering

This commit is contained in:
Robert Kmieć
2022-12-16 00:29:56 +01:00
parent 68774a8c80
commit 1fd54c55ba
2 changed files with 15 additions and 21 deletions

View File

@@ -137,7 +137,7 @@ nvim_lsp.pylsp.setup({
-- Use a loop to conveniently call 'setup' on multiple servers and -- Use a loop to conveniently call 'setup' on multiple servers and
-- map buffer local keybindings when the language server attaches -- map buffer local keybindings when the language server attaches
local servers = { "cmake", "rust_analyzer", "bashls" } local servers = { "cmake", "rust_analyzer", "bashls", "marksman" }
for _, lsp in ipairs(servers) do for _, lsp in ipairs(servers) do
nvim_lsp[lsp].setup({ nvim_lsp[lsp].setup({
on_attach = on_attach, on_attach = on_attach,

View File

@@ -37,6 +37,7 @@ Plug 'nvim-treesitter/nvim-treesitter', {'do': ':TSUpdate'}
Plug 'p00f/clangd_extensions.nvim' Plug 'p00f/clangd_extensions.nvim'
Plug 'ray-x/lsp_signature.nvim' Plug 'ray-x/lsp_signature.nvim'
Plug 'romgrk/nvim-treesitter-context' Plug 'romgrk/nvim-treesitter-context'
Plug 'ftilde/vim-ugdb'
" }}} " }}}
" Completion {{{ " Completion {{{
@@ -80,6 +81,7 @@ Plug 'tpope/vim-fugitive'
"Plug 'weirongxu/plantuml-previewer.vim' | "Plug 'weirongxu/plantuml-previewer.vim' |
Plug 'aklt/plantuml-syntax' Plug 'aklt/plantuml-syntax'
Plug 'kergoth/vim-bitbake' " Bitbake templates and syntax Plug 'kergoth/vim-bitbake' " Bitbake templates and syntax
Plug 'toppair/peek.nvim', {'do': ':!deno task --quiet build:fast'}
" }}} " }}}
" Other plugins (external tools, etc) {{{ " Other plugins (external tools, etc) {{{
@@ -94,6 +96,7 @@ Plug 'protex/better-digraphs.nvim'
" Note taking {{{ " Note taking {{{
Plug 'nvim-neorg/neorg' Plug 'nvim-neorg/neorg'
Plug 'jakewvincent/mkdnflow.nvim' Plug 'jakewvincent/mkdnflow.nvim'
Plug 'AckslD/nvim-FeMaco.lua'
" }}} " }}}
" Appearance {{{ " Appearance {{{
@@ -102,7 +105,13 @@ Plug 'jakewvincent/mkdnflow.nvim'
"Plug 'marko-cerovac/material.nvim' "Plug 'marko-cerovac/material.nvim'
"Plug 'srcery-colors/srcery-vim' "Plug 'srcery-colors/srcery-vim'
"Plug 'tanvirtin/monokai.nvim' "Plug 'tanvirtin/monokai.nvim'
Plug 'anuvyklack/fold-preview.nvim' | Plug 'anuvyklack/keymap-amend.nvim'
Plug 'anuvyklack/pretty-fold.nvim'
Plug 'anuvyklack/windows.nvim' | Plug 'anuvyklack/middleclass' | Plug 'anuvyklack/animation.nvim'
Plug 'lukas-reineke/virt-column.nvim'
Plug 'stevearc/dressing.nvim' Plug 'stevearc/dressing.nvim'
Plug 'wuelnerdotexe/vim-enfocado'
Plug 'fenetikm/falcon'
" }}} " }}}
" Testing phase {{{ " Testing phase {{{
@@ -115,26 +124,17 @@ Plug 'stevearc/dressing.nvim'
"Plug 'nguyenvukhang/nvim-toggler' "Plug 'nguyenvukhang/nvim-toggler'
"Plug 'rgroli/other.nvim' " Currently doesn't support C/C++ "Plug 'rgroli/other.nvim' " Currently doesn't support C/C++
"Plug 'smolovk/projector.nvim' "Plug 'smolovk/projector.nvim'
Plug 'AckslD/nvim-FeMaco.lua'
Plug 'Pocco81/true-zen.nvim' Plug 'Pocco81/true-zen.nvim'
Plug 'anuvyklack/fold-preview.nvim' | Plug 'anuvyklack/keymap-amend.nvim'
Plug 'anuvyklack/pretty-fold.nvim'
Plug 'anuvyklack/windows.nvim' | Plug 'anuvyklack/middleclass' | Plug 'anuvyklack/animation.nvim'
Plug 'fenetikm/falcon'
Plug 'frabjous/knap' Plug 'frabjous/knap'
Plug 'ftilde/vim-ugdb'
Plug 'gorbit99/codewindow.nvim' Plug 'gorbit99/codewindow.nvim'
Plug 'https://gitlab.com/yorickpeterse/nvim-window.git'
Plug 'krivahtoo/silicon.nvim', { 'do': './install.sh' } Plug 'krivahtoo/silicon.nvim', { 'do': './install.sh' }
Plug 'lukas-reineke/virt-column.nvim'
Plug 'nat-418/boole.nvim' Plug 'nat-418/boole.nvim'
Plug 'nullchilly/fsread.nvim' Plug 'nullchilly/fsread.nvim'
Plug 'nyngwang/murmur.lua' Plug 'nyngwang/murmur.lua'
Plug 'samodostal/image.nvim' Plug 'samodostal/image.nvim'
Plug 'simrat39/symbols-outline.nvim' Plug 'simrat39/symbols-outline.nvim'
Plug 'toppair/peek.nvim', {'do': ':!deno task --quiet build:fast'}
Plug 'wuelnerdotexe/vim-enfocado'
Plug 'ziontee113/icon-picker.nvim' Plug 'ziontee113/icon-picker.nvim'
Plug 'cbochs/grapple.nvim'
" }}} " }}}
call plug#end() call plug#end()
@@ -269,20 +269,14 @@ setglobal shiftround
let g:vimwiki_list = [{'path': '~/vimwiki/', let g:vimwiki_list = [{'path': '~/vimwiki/',
\ 'syntax': 'markdown', 'ext': '.md'}] \ 'syntax': 'markdown', 'ext': '.md'}]
let g:blamer_enabled = 1
let g:blamer_show_in_insert_modes = 0
let g:blamer_template = '<committer> <committer-time> <summary>'
let g:blamer_date_format = '%Y-%m-%d'
let g:blamer_relative_time = 0
"highlight Blamer guifg=lightgrey
"packadd termdebug
"""""""""""""""""" """"""""""""""""""
" gui settings " " gui settings "
"""""""""""""""""" """"""""""""""""""
set guifont=IBM\ Plex\ Mono\ Text:h8 set guifont=IBM\ Plex\ Mono\ Text:h9:e-subpixelantyalias
let g:neovide_cursor_vfx_mode = "pixiedust" let g:neovide_cursor_vfx_mode = "pixiedust"
let g:neovide_refresh_rate = 120
let g:neovide_refresh_rate_idle = 5
let g:neovide_remember_window_size = v:false
lua << EOF lua << EOF
vim.o.splitbelow = true vim.o.splitbelow = true