Austin Horstman
10e5066a9a
plugins/otter: add warning if treesitter highlighting not set
2024-07-25 16:01:43 -05:00
Austin Horstman
91130385ed
plugins/treesitter: support unsetting keymaps
2024-07-25 15:12:52 -05:00
Stanislav Asunkin
ce93f1724f
plugins/treesitter: add workaround for performance.combinePlugins
2024-07-24 16:50:50 +02:00
Nathan Felber
6387299364
plugins/cmake-tools: init
2024-07-24 10:15:51 +01:00
Sandro
433d2f213c
plugins/treesitter: disable folding by default
2024-07-15 11:58:08 +02:00
Matt Sturgeon
195978e627
plugins/treesitter: fix ensure_installed
to allow "all"
...
The plugin allows passing either the string `"all"` or a list of languages.
2024-07-13 10:59:02 +01:00
Austin Horstman
89d74cdce1
plugins/treesitter: fix folding
...
opts getting wiped out by setting entire set as default instead of each
attribute
2024-07-12 12:13:27 -05:00
Austin Horstman
1385953299
plugins/treesitter: fix parser_install_dir default
...
The plugin's default is not compatible with nix, because it ends up in
the read-only /nix/store.
Set our default to the one used in their upcoming "1.0" version.
2024-07-12 10:48:21 -05:00
traxys
123c102a13
plugin/rustaceanvim: Handle rust-analyzer settings rename
2024-07-10 22:44:58 +02:00
traxys
023dc1c93a
plugins/treesitter: Add a treesitter injection query for raw lua
2024-07-09 07:45:26 +00:00
traxys
29118021b3
plugins/treesitter: Adapt nixvim queries to 0.10
2024-07-09 07:45:26 +00:00
seth
0f76a8cdfc
plugins/glow: init
2024-07-09 06:06:29 +00:00
Austin Horstman
1a644b8c2b
plugins/treesitter: fix settingsExample
2024-07-08 14:23:42 -05:00
Austin Horstman
97fa47376b
treewide: treesitter moduleConfig -> settings
2024-07-08 09:09:48 -05:00
Austin Horstman
435ef287ab
plugins/treesitter: switch to mkNeovimPlugin
2024-07-08 09:09:48 -05:00
Matt Sturgeon
086873bed9
modules: refactor extraFiles
...
Moved `extraFiles` from `modules/output.nix` into its own file `modules/files.nix`.
Users should now assign text to a `text` attribute, however they could
also assign a file path to a `source` attribute instead.
The old method of directly assigning a string still works, and is
coerced to the new type along with a deprecation warning.
2024-07-07 16:42:47 +01:00
traxys
954876bef7
plugins/lsp/rust-analyzer: Use the newly generated options
2024-07-05 13:34:44 +02:00
Gaetan Lepage
6252a41fc6
plugins/preview: init
2024-07-02 15:38:28 +02:00
Gaetan Lepage
18bea9bad6
plugins/markdown-preview: move source in dedicated markdown sub-folder
2024-07-02 15:33:00 +02:00
Matt Sturgeon
1391a64cf6
plugins/otter: switch to nvim-cmp association
...
Removes the addCmpSources option.
2024-06-30 18:22:59 +01:00
PerchunPak
cd479ec0ef
plugins/otter: init
2024-06-28 22:39:51 +01:00
Matt Sturgeon
6f408f2bd0
plugins/languages: normalize plugin defaults
2024-06-21 08:49:03 +01:00
Gaetan Lepage
f5de31debc
pugins/lsp/rust-analyzer: temporarily remove rust-analyzer settings options declarations
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
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
svl
cc9023fb1d
plugins/languages/lint: allow irregular linters
...
setting `linters.markdownlint-cli.cmd` would genenrate
before:
`linters.markdownlint-cli.cmd` resulting in an error.
after:
`linters["markdownlint-cli"]["cmd"]`
2024-06-12 16:25:02 +02:00
Gaetan Lepage
7a2d065cce
misc: ensure all options have a description
2024-06-11 11:34:10 +02:00
Petr Portnov | PROgrm_JARvis
afc98b291d
fix(hmts): correct error message on no treesitter
2024-06-04 16:48:13 +03:00
Matt Sturgeon
d136c08f3a
plugins: normalise null
plugin-defaults
...
Replaced all instances of `"null"` with `null`, when passing
plugin-defaults to `defaultNullOpts` functions.
2024-06-02 03:18:10 +01:00
Gaetan Lepage
5c8f85dd27
plugins/debugprint: remove deprecated ignore_treesitter option
2024-05-30 14:10:06 +02:00
Gaetan Lepage
5b09c711e2
plugins/rustaceanvim: switch to mkNeovimPlugin
2024-05-21 00:12:26 +02:00
Wester de Cocq
169d7f4dc0
plugins/rustaceanvim: fix onAttach
2024-05-20 10:08:18 +02:00
Gaetan Lepage
88ade1dfaa
plugins/rustaceanvim: move source files to languages/rust subfolder
2024-05-19 15:39:51 +02:00
Gaetan Lepage
0e5ed7e782
plugins/rust-tools: move source files to languages/rust subfolder
2024-05-19 15:39:51 +02:00
Gaetan Lepage
7c4fe30f81
lib/options: introduce new mkPackageOption for dependencies
2024-05-17 22:15:47 +02:00
Gaetan Lepage
26367692da
lib/options: rename mkPackageOption to mkPluginPackageOption
2024-05-17 22:15:47 +02:00
Wester de Cocq
53697141b5
plugins/rustaceanvim: update options
2024-05-17 14:01:22 +02:00
traxys
62f32bfc71
treewide: Reformat with nixfmt
2024-05-05 22:00:40 +02:00
Gaetan Lepage
e95f8e9ce4
plugins/texpresso: init
2024-04-26 11:42:58 +02:00
Gaetan Lepage
f2f97d844b
misc: allow null in extraPackages
2024-04-24 08:10:51 +02:00
Gaetan Lepage
c826d146c6
plugins/godot: init
2024-04-23 09:08:39 +02:00
Gaetan Lepage
6ebd538ede
plugins/treesitter-context: switch to mkNeovimPlugin
2024-04-22 21:05:55 +02:00
Gaetan Lepage
6440f4af87
plugins/qmk: init
2024-04-15 13:25:53 +02:00
Gaetan Lepage
b9f211bbee
plugins/debugprint: switch to mkNeovimPlugin
2024-04-09 10:42:58 +02:00
Austin Horstman
f285a958c0
plugins/jdtls: fix binary name
2024-04-05 08:45:11 +02:00
Matt Sturgeon
4f83bcf290
Rename options
to avoid confusion with module options ( #1324 )
2024-03-29 21:58:44 +01:00
Gaetan Lepage
b658169f11
plugins/jupytext: init
2024-03-28 13:26:46 +01:00
Gaetan Lepage
4d471f04a5
helpers/vim-plugin/mkVimPlugin: remove useless 'options' argument
2024-03-25 22:52:32 +01:00
Loïc Reynier
85b76132d8
plugins/ltex-extra: init ( #1184 )
2024-03-07 19:48:29 +01:00