You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
use { -- A collection of common configurations for Neovim's built-in language server client
90
90
'neovim/nvim-lspconfig',
91
-
commit=commits.lspconfig,
91
+
commit=commits.nvim_lspconfig,
92
92
-- [loading with after causing errors. for now, disable it]
93
93
-- after = "nvim-lsp-installer", -- make sure setup for nvim-lsp-installer executes before the setup for lspconfig
94
94
config=[[ require('plugins/nvim-lspconfig') ]]
95
95
}
96
96
97
97
use { -- vscode-like pictograms for neovim lsp completion items Topics
98
98
'onsails/lspkind-nvim',
99
-
commit=commits.lspkind,
99
+
commit=commits.lspkind_nvim,
100
100
config=[[ require('plugins/lspkind-nvim') ]]
101
101
}
102
102
103
103
use { -- Nvim Treesitter configurations and abstraction layer
104
104
'nvim-treesitter/nvim-treesitter',
105
-
commit=commits.treesitter,
105
+
commit=commits.nvim_treesitter,
106
106
run=':TSUpdate',
107
107
requires= {'nvim-treesitter/playground', commit=commits.playground, opt=true}, -- Treesitter playground integrated into Neovim
108
108
config=[[ require('plugins/nvim-treesitter') ]]
109
109
}
110
110
111
111
use { -- A completion plugin for neovim coded in Lua.
112
112
'hrsh7th/nvim-cmp',
113
-
commit=commits.cmp,
113
+
commit=commits.nvim_cmp,
114
114
requires= {
115
-
{"hrsh7th/cmp-nvim-lsp", commit=commits.cmp_lsp}, -- nvim-cmp source for neovim builtin LSP client
115
+
{"hrsh7th/cmp-nvim-lsp", commit=commits.cmp_nvim_lsp}, -- nvim-cmp source for neovim builtin LSP client
116
116
{"hrsh7th/cmp-buffer", commit=commits.cmp_buffer}, -- nvim-cmp source for buffer words.
117
117
{"hrsh7th/cmp-path", commit=commits.cmp_path}, -- nvim-cmp source for filesystem paths.
118
118
{"saadparwaiz1/cmp_luasnip", commit=commits.cmp_luasnip},-- luasnip completion source for nvim-cmp
119
-
{"hrsh7th/cmp-nvim-lsp-signature-help", commit=commits.cmp_lsp_signature_help}, -- nvim-cmp source for displaying function signatures with the current parameter emphasized:
120
-
{"hrsh7th/cmp-nvim-lua", ft='lua', commit=commits.cmp_lua}, -- nvim-cmp source for nvim lua
119
+
{"hrsh7th/cmp-nvim-lsp-signature-help", commit=commits.cmp_nvim_lsp_signature_help}, -- nvim-cmp source for displaying function signatures with the current parameter emphasized:
120
+
{"hrsh7th/cmp-nvim-lua", ft='lua', commit=commits.cmp_nvim_lua}, -- nvim-cmp source for nvim lua
121
121
},
122
122
config=[[ require('plugins/nvim-cmp') ]]
123
123
}
124
124
125
125
use { -- Snippet Engine for Neovim written in Lua.
126
126
'L3MON4D3/LuaSnip',
127
-
commit=commits.luasnip,
127
+
commit=commits.LuaSnip,
128
128
requires= {"rafamadriz/friendly-snippets", commit=commits.friendly_snippets}, -- Snippets collection for a set of different programming languages for faster development.
129
129
config=[[ require('plugins/LuaSnip') ]]
130
130
}
131
131
132
132
use { -- Use Neovim as a language server to inject LSP diagnostics, code actions, and more via Lua.
133
133
'jose-elias-alvarez/null-ls.nvim',
134
-
commit=commits.null_ls,
134
+
commit=commits.null_ls_nvim,
135
135
config=[[ require('plugins/null-ls_nvim') ]]
136
136
}
137
137
138
138
use { -- A super powerful autopairs for Neovim. It support multiple character.
139
139
'windwp/nvim-autopairs',
140
-
commit=commits.autopairs,
140
+
commit=commits.nvim_autopairs,
141
141
config=[[ require('plugins/nvim-autopairs') ]]
142
142
}
143
143
144
144
use { -- Find, Filter, Preview, Pick. All lua, all the time.
{'nvim-telescope/telescope-fzf-native.nvim', commit=commits.telescope_fzf_native_nvim, run='make'}, -- FZF sorter for telescope written in c
151
+
{'nvim-telescope/telescope-file-browser.nvim', commit=commits.telescope_file_browser_nvim}, -- File Browser extension for telescope.nvim
152
+
{'nvim-telescope/telescope-media-files.nvim', commit=commits.telescope_media_files_nvim}, -- Telescope extension to preview media files using Ueberzug.
153
+
{'nvim-telescope/telescope-ui-select.nvim', commit=commits.telescope_ui_select_nvim}, -- It sets vim.ui.select to telescope.
154
154
},
155
155
config=[[ require('plugins/telescope_nvim') ]]
156
156
}
157
157
158
158
use { -- Use (neo)vim terminal in the floating/popup window.
159
159
'voldikss/vim-floaterm',
160
-
commit=commits.floaterm,
160
+
commit=commits.vim_floaterm,
161
161
config=[[ require('plugins/vim-floaterm') ]]
162
162
}
163
163
164
164
use { -- lua `fork` of vim-web-devicons for neovim
165
165
'kyazdani42/nvim-web-devicons',
166
-
commit=commits.web_devicons,
166
+
commit=commits.nvim_web_devicons,
167
167
config=[[ require('plugins/nvim-web-devicons') ]]
168
168
}
169
169
170
170
use { -- Maximizes and restores the current window in Vim
171
171
'szw/vim-maximizer',
172
-
commit=commits.maximizer,
172
+
commit=commits.vim_maximizer,
173
173
config=[[ require('plugins/vim-maximizer') ]]
174
174
}
175
175
176
176
use { -- Smart and powerful comment plugin for neovim. Supports commentstring, dot repeat, left-right/up-down motions, hooks, and more
177
177
'numToStr/Comment.nvim',
178
-
commit=commits.Comment,
178
+
commit=commits.Comment_nvim,
179
179
config=[[ require('plugins/Comment_nvim') ]]
180
180
}
181
181
182
182
use {
183
183
'JoosepAlviste/nvim-ts-context-commentstring', -- Neovim treesitter plugin for setting the commentstring based on the cursor location in a file.
{'Neevash/awesome-flutter-snippets', commit=commits.awesome_flutter_snipppets}, -- collection snippets and shortcuts for commonly used Flutter functions and classes
{'Neevash/awesome-flutter-snippets', commit=commits.awesome_flutter_snippets}, -- collection snippets and shortcuts for commonly used Flutter functions and classes
289
289
{
290
290
'dart-lang/dart-vim-plugin', -- Syntax highlighting for Dart in Vim
291
291
commit=commits.dart_vim_plugin,
@@ -298,9 +298,9 @@ return packer.startup {
298
298
-- for Web-Development
299
299
use { -- Use treesitter to auto close and auto rename html tag, work with html,tsx,vue,svelte,php.
0 commit comments