diff --git a/.config/nvim/init.vim b/.config/nvim/init.vim index 6276c34..0059e91 100644 --- a/.config/nvim/init.vim +++ b/.config/nvim/init.vim @@ -15,13 +15,9 @@ call plug#begin('~/.config/nvim/plugins') Plug 'neovim/nvim-lspconfig' Plug 'p00f/clangd_extensions.nvim' "Plug 'ray-x/lsp_signature.nvim' +Plug 'matsui54/denops-signature_help' Plug 'RRethy/vim-illuminate' - -" main one -"Plug 'ms-jpq/coq_nvim', {'branch': 'coq'} -" 9000+ Snippets -"Plug 'ms-jpq/coq.artifacts', {'branch': 'artifacts'} -"Plug 'ms-jpq/coq.thirdparty', {'branch': '3p'} +Plug 'mizlan/iswap.nvim' "Plug 'dbeniamine/cheat.sh-vim' "Plug 'puremourning/vimspector' @@ -40,6 +36,8 @@ Plug 'cdelledonne/vim-cmake' Plug 'andymass/vim-matchup' Plug 'folke/which-key.nvim' +Plug 'numToStr/Comment.nvim' +Plug 'danymat/neogen' " }}} " Completion {{{ @@ -57,10 +55,8 @@ Plug 'quangnguyen30192/cmp-nvim-ultisnips' " }}} " Files switch, jump and grep-like tools {{{ -Plug 'kyazdani42/nvim-web-devicons' " for file icons +Plug 'kyazdani42/nvim-web-devicons' Plug 'kyazdani42/nvim-tree.lua' -"Plug 'derekwyatt/vim-fswitch' -"Plug 'junegunn/fzf' | Plug 'junegunn/fzf.vim' Plug 'nvim-lua/popup.nvim' Plug 'nvim-lua/plenary.nvim' Plug 'nvim-telescope/telescope.nvim' @@ -69,9 +65,6 @@ Plug 'stevearc/dressing.nvim' Plug 'MunifTanjim/nui.nvim' Plug 'inside/vim-search-pulse' Plug 'wellle/targets.vim' -"Plug 'kevinhwang91/nvim-hlslens' -"Plug 'camspiers/lens.vim' -"Plug 'karb94/neoscroll.nvim' Plug 'numToStr/FTerm.nvim' " }}} @@ -92,11 +85,11 @@ Plug 'chrisbra/csv.vim' " Other plugins (external tools, etc) {{{ "Plug 'MortenStabenau/matlab-vim' -Plug 'junegunn/goyo.vim' +"Plug 'junegunn/goyo.vim' Plug 'lukas-reineke/virt-column.nvim' "Plug 'glacambre/firenvim' "Plug 'JMcKiern/vim-shoot' -Plug 'protex/better-digraphs.nvim' +"Plug 'protex/better-digraphs.nvim' " }}} " Note taking {{{ @@ -109,9 +102,9 @@ Plug 'michal-h21/vimwiki-sync' Plug 'vim-airline/vim-airline' | Plug 'vim-airline/vim-airline-themes' "Plug 'jaredgorski/spacecamp' "Plug 'lifepillar/vim-gruvbox8' -Plug 'dylanaraps/wal' +"Plug 'dylanaraps/wal' "Plug 'tanvirtin/monokai.nvim' -Plug 'marko-cerovac/material.nvim' +"Plug 'marko-cerovac/material.nvim' " }}} " Testing phase {{{ @@ -122,6 +115,11 @@ Plug 'themercorp/themer.lua' Plug 'mfussenegger/nvim-dap' Plug 'mizlan/iswap.nvim' Plug 'wuelnerdotexe/vim-enfocado' +Plug 'frabjous/knap' +Plug 'kevinhwang91/nvim-ufo' | Plug 'kevinhwang91/promise-async' +Plug 'kaiuri/nvim-mariana' +Plug 'ziontee113/icon-picker.nvim' +Plug 'Saecki/crates.nvim' " }}} call plug#end() @@ -175,6 +173,8 @@ set gdefault set textwidth=80 set formatoptions+=t set scrolloff=10 +set nowrap +set sidescroll=5 set inccommand="split" @@ -224,8 +224,8 @@ set hidden set nobackup set nowritebackup -" Give more space for displaying messages. -set cmdheight=2 +" New dynamic window height +set cmdheight=0 " Having longer updatetime (default is 4000 ms = 4 s) leads to noticeable " delays and poor user experience. @@ -259,5 +259,5 @@ let g:blamer_relative_time = 0 """""""""""""""""" " gui settings " """""""""""""""""" -set guifont=Monoid\ Nerd\ Font:h8 +set guifont=IBM\ Plex\ Mono\ Text:h8 let g:neovide_cursor_vfx_mode = "pixiedust"