Austin Horstman
a75c2235d9
plugins/rest: v3 migration
2024-09-23 20:58:02 -05:00
Quentin Boyer
d2f9e011d9
lib/neovim-plugin: Add lua configuration scoped to the plugin
...
This commit adds a `plugins.<name>.luaConfig` section controlling the
plugin specific configuration.
The section contains the internal `init` option, containing the plugin's
initialization code.
It also contains the public `pre` and `post` options, that allow to add
code before & after the `init` section
Finally, it contains the `final` option, being the concatenation of the
three previous options.
2024-09-22 16:15:27 +00:00
Austin Horstman
875b812559
plugins/rest: remove extra curl package include
...
We already migrated to use curlPackage below. This was leftover.
2024-09-14 19:23:53 -05:00
Austin Horstman
11c133e89e
plugins/rest-nvim: add telescope integration
2024-09-10 23:00:57 -05:00
Austin Horstman
7484be88c7
plugins/rest-nvim: revert by-name migration
...
Not sure yet why, but this plugin being here breaks treesitter and
neotest.
2024-09-10 22:52:04 -05:00
Matt Sturgeon
52f125679f
plugins/utils: move to by-name
2024-09-09 11:50:38 +01:00
Matt Sturgeon
1fd4b6c739
plugins: migrate defaultPackage
-> package
...
Migrate all users of `mkVimPlugin` and `mkNeovimPlugin` to use the new
`package` argument instead of the old `defaultPackage` argument.
2024-09-04 03:29:34 +01:00
Matt Sturgeon
18b7597e6c
lib/neovim-plugin: drop config
arg
2024-09-02 10:35:52 +01:00
Matt Sturgeon
6ab2a39e6a
plugins/utils: normalize plugin defaults
2024-06-21 08:49:09 +01:00
traxys
62f32bfc71
treewide: Reformat with nixfmt
2024-05-05 22:00:40 +02:00
Gaetan Lepage
c1ae78cd8c
plugins/rest: add keybinds option
2024-04-22 21:05:25 +02:00
Gaetan Lepage
192b404e41
plugins/rest: switch to mkNeovimPlugin
2024-04-09 10:42:58 +02:00
Gaetan Lepage
e2c3459d1d
lib/helpers: extraOptionsOptions -> neovim-plugin.extraOptionsOptions
2024-01-28 23:39:14 +01:00
Gaetan Lepage
85ee07abde
plugins/rest: init
2024-01-24 16:02:07 +01:00