From adac5c4b04062c6fa6befcc123a0b452a4623428 Mon Sep 17 00:00:00 2001 From: Steffen Rademacker Date: Wed, 13 Jul 2022 10:55:31 +0200 Subject: [PATCH] Some vim plugins to try out, fix config --- nvim/lua/config/notify.lua | 1 + nvim/lua/plugins.lua | 18 +++++++++++++----- 2 files changed, 14 insertions(+), 5 deletions(-) create mode 100644 nvim/lua/config/notify.lua diff --git a/nvim/lua/config/notify.lua b/nvim/lua/config/notify.lua new file mode 100644 index 00000000..1b473e4e --- /dev/null +++ b/nvim/lua/config/notify.lua @@ -0,0 +1 @@ +vim.notify = require('notify') diff --git a/nvim/lua/plugins.lua b/nvim/lua/plugins.lua index c6ccf241..6b65cc0a 100644 --- a/nvim/lua/plugins.lua +++ b/nvim/lua/plugins.lua @@ -30,12 +30,14 @@ return require('packer').startup(function(use) use { 'ur4ltz/surround.nvim', config = get_config('surround'), + requires = { 'tpope/vim-repeat' }, } -- lsp and null-ls for diagnostics and formatting (eslint_d, stylelint etc.) + -- remember to install all those tools in the cli, see ../../install/3_vimux.sh use { 'neovim/nvim-lspconfig', - config = get_config('lspconfig') + config = get_config('lspconfig'), } use { 'jose-elias-alvarez/null-ls.nvim', @@ -59,7 +61,7 @@ return require('packer').startup(function(use) } use { 'hrsh7th/vim-vsnip', - config = get_config('vsnip') + config = get_config('vsnip'), } use { 'rafamadriz/friendly-snippets', @@ -71,7 +73,7 @@ return require('packer').startup(function(use) -- floating-terminal integration for nnn, lazygit etc. use { 'voldikss/vim-floaterm', - config = get_config('floaterm') + config = get_config('floaterm'), } -- fzf integration @@ -86,7 +88,7 @@ return require('packer').startup(function(use) -- autopairs for sensible () "" '' use { 'windwp/nvim-autopairs', - config = get_config('autopairs') + config = get_config('autopairs'), } -- colorizer for nice css-colors @@ -99,7 +101,7 @@ return require('packer').startup(function(use) -- commenting stuff out use { 'numToStr/Comment.nvim', - config = get_config('comment') + config = get_config('comment'), } -- nice status line @@ -132,6 +134,12 @@ return require('packer').startup(function(use) requires = { 'rktjmp/lush.nvim' }, } + -- Evaluating... + use { + 'rcarriga/nvim-notify', + config = get_config('notify'), + } + -- oldschool vimscript plugins that still provide a lot of value use 'christoomey/vim-tmux-navigator' use 'editorconfig/editorconfig-vim'