Matthieu Coudron
a5bcdc3fbb
neovim.tests.run_nvim_with_ftplugin: fix
...
we shall exit neovim to allow the rest of the code to run
also our ftplugin should not be loaded now that neovim loads his.
2023-04-01 22:26:57 +02:00
Matthieu Coudron
67f6f13c2e
neovim.tests.nvim_with_opt_plugin: fixed
...
once :Dashboard succeeded, the script would close neovim and thus never
terminate. We instead check if the command ":Dashboard" exists.
2023-04-01 21:30:14 +02:00
LeixB
b9220710d1
neovim: add test for help tags on plugins from luaPackages
2023-03-14 12:45:33 +01:00
Sandro Jäckel
50e0012f9d
treewide: cleanup some unused bindings
2023-02-07 01:36:15 +01:00
Naïm Favier
4e5ebcc3ed
vim-full: rename from vim_configurable
...
Avoids confusion: `vim-full`'s build-time features are configurable, but both
`vim` and `vim-full` are *customizable* (in the sense of user configuration).
2022-12-09 09:55:55 +01:00
Matthieu Coudron
aedd12c96a
vimUtils.packdir: better merge of plugins
...
Fixes https://github.com/NixOS/nixpkgs/issues/193070
Basically it was hard to install both
nvim-treesitter.withPlugins (
plugins: with plugins; [
tree-sitter-c
tree-sitter-lua
tree-sitter-org-nvim
]
));
and nvim-treesitter
It also simplifies some nix code.
2022-09-29 16:38:14 +02:00
Colin Heffernan
d309a0b9e9
neovimUtils: put optional plugins in incorrect folder
...
all plugins ended up in "start". Also adds a test
2022-09-18 23:19:11 +02:00
Guillaume Girol
38e16b192a
neovim: fix plugin loading order
...
fixes https://github.com/NixOS/nixpkgs/issues/188167
2022-08-26 21:17:31 +02:00
Matthieu Coudron
e3c0484acd
neovim: correctly concat single line configs
...
The changes introduced in https://github.com/NixOS/nixpkgs/pull/184364#discussion_r945772144
didn't concat correctly the plugin configs when they were a single
string see: https://github.com/nix-community/home-manager/pull/3147
This adds a test for it.
2022-08-20 21:12:18 +02:00