|
248 | 248 |
|
249 | 249 | extraPlugins = with pkgs.vimPlugins; [
|
250 | 250 | nvim-lspconfig
|
251 |
| - # Depends on plenary-nvim |
252 |
| - telescope-nvim |
| 251 | + # Depends on nui-nvim |
| 252 | + noice-nvim |
253 | 253 | # buildCommand plugin with python3 dependency
|
254 | 254 | ((pkgs.writeTextDir "/plugin/test.lua" "vim.opt.tabstop = 2").overrideAttrs {
|
255 | 255 | passthru.python3Dependencies = ps: [ ps.pyyaml ];
|
|
263 | 263 |
|
264 | 264 | -- Plugins are loadable
|
265 | 265 | require("lspconfig")
|
266 |
| - require("telescope") |
267 |
| - require("plenary") |
| 266 | + require("noice") |
| 267 | + require("nui.popup") |
268 | 268 | require("nvim-treesitter")
|
269 | 269 |
|
270 | 270 | -- Python modules are importable
|
|
276 | 276 | test_rtp_file("plugin/lspconfig.lua", true)
|
277 | 277 | test_rtp_file("doc/lspconfig.txt", false)
|
278 | 278 |
|
279 |
| - -- telescope-nvim |
280 |
| - test_rtp_file("lua/telescope/init.lua", true) |
281 |
| - test_rtp_file("lua/telescope/builtin/init.lua", true) |
282 |
| - test_rtp_file("plugin/telescope.lua", true) |
283 |
| - test_rtp_file("autoload/health/telescope.vim", false) |
284 |
| - test_rtp_file("doc/telescope.txt", false) |
| 279 | + -- noice-nvim |
| 280 | + test_rtp_file("lua/noice/init.lua", true) |
| 281 | + test_rtp_file("lua/noice/config/init.lua", true) |
| 282 | + test_rtp_file("doc/noice.nvim.txt", false) |
285 | 283 |
|
286 |
| - -- Dependency of telescope-nvim (plenary-nvim) |
287 |
| - test_rtp_file("lua/plenary/init.lua", true) |
288 |
| - test_rtp_file("plugin/plenary.vim", false) |
| 284 | + -- Dependency of noice-nvim (nui-nvim) |
| 285 | + test_rtp_file("lua/nui/popup/init.lua", true) |
289 | 286 |
|
290 | 287 | -- Test plugin
|
291 | 288 | test_rtp_file("plugin/test.lua", true)
|
|
0 commit comments