summaryrefslogtreecommitdiffstats
path: root/.config/nvim/lua/plugins.lua
diff options
context:
space:
mode:
authorYigit Sever2022-12-07 12:06:58 +0300
committerYigit Sever2022-12-07 12:06:58 +0300
commitdd8de0ecd58263649290cd11e74dbbb7950a4e44 (patch)
tree7a7b678db879c2e713fa225e4fbf4e1af91d5622 /.config/nvim/lua/plugins.lua
parente5e2af6072dfdf3f79d73edecc31b6efb3e4e395 (diff)
downloaddotfiles-dd8de0ecd58263649290cd11e74dbbb7950a4e44.tar.gz
dotfiles-dd8de0ecd58263649290cd11e74dbbb7950a4e44.tar.bz2
dotfiles-dd8de0ecd58263649290cd11e74dbbb7950a4e44.zip
feat(nvim): use rust-tools and fidget
new plugins make us go microsoft code
Diffstat (limited to '.config/nvim/lua/plugins.lua')
-rw-r--r--.config/nvim/lua/plugins.lua19
1 files changed, 14 insertions, 5 deletions
diff --git a/.config/nvim/lua/plugins.lua b/.config/nvim/lua/plugins.lua
index f0aaa3a..1a36ce9 100644
--- a/.config/nvim/lua/plugins.lua
+++ b/.config/nvim/lua/plugins.lua
@@ -5,7 +5,7 @@
5-- │▌ ▘▝▀▘▗▄▘▀▘▘ ▘▀▀ │ 5-- │▌ ▘▝▀▘▗▄▘▀▘▘ ▘▀▀ │
6-- └───────────────────┘ 6-- └───────────────────┘
7 7
8return require('packer').startup(function() 8return require('packer').startup(function(use)
9 -- packer can manage itself 9 -- packer can manage itself
10 use 'wbthomason/packer.nvim' 10 use 'wbthomason/packer.nvim'
11 11
@@ -24,6 +24,11 @@ return require('packer').startup(function()
24 } 24 }
25 -- quickstart lsp config 25 -- quickstart lsp config
26 use 'neovim/nvim-lspconfig' 26 use 'neovim/nvim-lspconfig'
27 -- visualize lsp progress
28 use 'j-hui/fidget.nvim'
29 -- extra rust-analyzer functionality
30 use 'simrat39/rust-tools.nvim'
31
27 32
28 -- annotation generator 33 -- annotation generator
29 use { 34 use {
@@ -42,10 +47,14 @@ return require('packer').startup(function()
42 47
43 -- completion suite 48 -- completion suite
44 use 'hrsh7th/nvim-cmp' 49 use 'hrsh7th/nvim-cmp'
45 use 'hrsh7th/cmp-nvim-lsp' 50 use ({
46 use 'hrsh7th/cmp-buffer' 51 'hrsh7th/cmp-nvim-lsp',
47 use 'hrsh7th/cmp-path' 52 'hrsh7th/cmp-buffer',
48 use 'quangnguyen30192/cmp-nvim-ultisnips' 53 'hrsh7th/cmp-path',
54 'quangnguyen30192/cmp-nvim-ultisnips',
55 after = { 'hrsh7th/nvim-cmp' },
56 requires = { 'hrsh7th/nvim-cmp' },
57 })
49 58
50 -- find, filter, preview, pick 59 -- find, filter, preview, pick
51 use { 60 use {