Matt Sturgeon
100ae4027d
plugins/nvim-osc52: mark as obsolete
...
Upstream has declared the plugin obsolete because OSC52 support was
added to Neovim 0.10.
See https://neovim.io/doc/user/provider.html#clipboard-osc52
2024-07-01 17:24:08 +01:00
Gaetan Lepage
3bfe71f1ae
plugins/yanky: export 'utils' and 'mapping' for more readible settings
2024-07-01 14:22:27 +00:00
Gaetan Lepage
b3c520d13e
plugins/yanky: switch to mkNeovimPlugin
2024-07-01 14:22:27 +00:00
Gaetan Lepage
f6e32ac3cf
plugins/neoclip: init
2024-07-01 15:37:23 +02:00
Matt Sturgeon
aaab869d4f
plugins/flash: switch to mkNeovimPlugin
2024-07-01 12:18:56 +00:00
Gaetan Lepage
7cc1685eaf
plugins/neotest: add assertion to ensure that neotest is enabled if an adapter is
2024-07-01 13:59:20 +02:00
Matt Sturgeon
1391a64cf6
plugins/otter: switch to nvim-cmp association
...
Removes the addCmpSources option.
2024-06-30 18:22:59 +01:00
Matt Sturgeon
17f4aa5556
plugins/cmp: refactor sources list & mkCmpSourcePlugin
...
List mkCmpSourcePlugin args directly in `sources/default.nix`,
similar to LSP's language-servers list.
2024-06-30 18:22:59 +01:00
Matt Sturgeon
3a8d4fee35
plugins/cmp: refactor source->plugin association
...
Introduce the internal option `cmpSourcePlugins` where plugins can
register their nvim-cmp source name association.
2024-06-30 18:22:59 +01:00
Matt Sturgeon
bd422db9ba
plugins/cmp: fix secondary settings descriptions
2024-06-30 18:22:58 +01:00
Matt Sturgeon
7dcdd6e989
plugins/lsp-lines: switch to mkNeovimPlugin
...
Remove custom options in favor of using `diagnostics` directly.
2024-06-28 23:14:01 +01:00
Matt Sturgeon
7c35bdb3f7
lib/neovim-plugin: allow overriding settings description
...
- The `setup` function name can be overridden with `setup`
(default ".setup")
- The entire `settings` option description can be overridden with
`settingsDescription`
- `luaName` and `setup` are used in the default description
2024-06-28 22:58:31 +01:00
PerchunPak
cd479ec0ef
plugins/otter: init
2024-06-28 22:39:51 +01:00
Gaetan Lepage
1b3bda78b4
plugins/zk: switch to mkNeovimPlugin
2024-06-28 20:11:48 +02:00
Sandro
38e3849f4a
plugins/surround: stop using alias
2024-06-28 17:18:31 +02:00
Jamis Hartley
ab9bca4a1e
colorschems/everforest: init
2024-06-28 01:09:46 +01:00
Matt Sturgeon
ca8ac5f8e4
plugins/none-ls: switch to mkNeovimPlugin
2024-06-27 11:35:41 +01:00
Gaetan Lepage
b64ee08d6b
plugins/codesnap: init
2024-06-26 07:28:11 +02:00
Matt Sturgeon
7ac283f050
plugins/gitsigns: remove deprecated options
2024-06-25 15:48:33 +01:00
Gaetan Lepage
18ecd740e9
plugins.gitsigns: remove deprecated options
...
https://github.com/lewis6991/gitsigns.nvim/issues/453
2024-06-24 08:32:52 +02:00
Gaetan Lepage
bd650b953e
plugins/none-ls: add typstyle server
2024-06-24 08:32:52 +02:00
Nikita Shirokov
49452662b7
plugins/auto-save: switch to mkNeovimPlugin
2024-06-22 14:51:02 +07:00
Matt Sturgeon
66b23fff80
plugins/telescope: normalize plugin defaults
2024-06-21 08:49:09 +01:00
Matt Sturgeon
6ab2a39e6a
plugins/utils: normalize plugin defaults
2024-06-21 08:49:09 +01:00
Matt Sturgeon
b10a391bd0
plugins/ui: normalize plugin defaults
2024-06-21 08:49:08 +01:00
Matt Sturgeon
d7b0cf8014
plugins/statuslines: normalize plugin defaults
2024-06-21 08:49:08 +01:00
Matt Sturgeon
0caa5b957e
plugins/none-ls: normalize plugin defaults
2024-06-21 08:49:08 +01:00
Matt Sturgeon
f596505897
plugins/neotest: normalize plugin defaults
2024-06-21 08:49:08 +01:00
Matt Sturgeon
0f07201a0c
plugins/lsp: normalize plugin defaults
2024-06-21 08:49:08 +01:00
Matt Sturgeon
6f408f2bd0
plugins/languages: normalize plugin defaults
2024-06-21 08:49:03 +01:00
Matt Sturgeon
a208c7181c
plugins/git: normalize plugin defaults
2024-06-21 08:48:00 +01:00
Matt Sturgeon
25eed3c2f5
plugins/filetrees: normalize plugin defaults
2024-06-21 08:48:00 +01:00
Matt Sturgeon
b86db98f53
plugins/dap-ui: normalize plugin defaults
2024-06-21 08:48:00 +01:00
Matt Sturgeon
d61ecb3f73
plugins/completion: normalize plugin defaults
2024-06-21 08:47:40 +01:00
Matt Sturgeon
48f1e30bf7
plugins/colorschemes: normalize plugin defaults
2024-06-21 08:45:30 +01:00
Matt Sturgeon
d57cbd867a
plugins/bufferlines: normalize plugin defaults
2024-06-21 08:45:30 +01:00
Gaetan Lepage
0e93a59567
Revert "plugins/neotest/adapters/playwright: temporarily enable telescope when this adapter is used"
...
This reverts commit 34d75943ed
.
2024-06-18 21:45:16 +02:00
Gaetan Lepage
9ed3538685
plugins/cmp-tabby: switch to RFC-42 style
2024-06-18 20:19:14 +02:00
Gaetan Lepage
f5de31debc
pugins/lsp/rust-analyzer: temporarily remove rust-analyzer settings options declarations
2024-06-18 11:38:52 +02:00
Gaetan Lepage
8609ea3ce4
plugins/lsp/bashls: set correct package
2024-06-18 11:38:52 +02:00
Matt Sturgeon
5755ff0958
plugins/sniprun: switch to mkNeovimPlugin
2024-06-17 21:27:17 +01:00
Gaetan Lepage
b822078ec1
plugins/ts-autotag: switch to mkNeovimPlugin
2024-06-17 11:02:51 +02:00
Matt Sturgeon
7087b6014d
plugins/cmp-git: general cleanup of options
...
- Replace all pre-formatted plugin defaults
- Move several options to `strLuaFn`
- Refactored "action" options to use a `mkAction` helper
- Fix some incorrect examples/tests
- Remove undocumented `filter_fn` from settings example
2024-06-17 09:04:50 +01:00
Matt Sturgeon
130a66bce7
plugins/ltex-extra: minor options cleanup
...
- Remove stringified default values
- Use an enum for log levels
- Remove adding package (done by mkNeovimPlugin)
2024-06-17 08:51:33 +01:00
Gaetan Lepage
3834c4e0db
plugins/cmp: add cmp_ai source
2024-06-14 16:25:00 +02:00
Matt Sturgeon
5cec79e59f
lib/options: migrate defaultNullOpts
to use pluginDefault
...
Rename all instances where the plugin default argument is named
`default` to `pluginDefault` to avoid conflict.
2024-06-14 12:25:06 +01:00
Matt Sturgeon
6e979dbe94
plugins/barbar: switch from mkDesc
to pluginDefaultText
2024-06-14 10:49:06 +01:00
Matt Sturgeon
44cd01b253
plugins/edgy: switch from mkDesc
to pluginDefault
2024-06-14 10:49:05 +01:00
Matt Sturgeon
eb5c090e90
plugins/lsp/tflint: init
2024-06-14 09:46:32 +01:00
Matt Sturgeon
ea5078fc10
plugins/lsp/jsonnet-ls: init
2024-06-14 09:31:12 +01:00