Gaetan Lepage
e2c3459d1d
lib/helpers: extraOptionsOptions -> neovim-plugin.extraOptionsOptions
2024-01-28 23:39:14 +01:00
Gaetan Lepage
d137555971
plugins/hmts: add warning when treesitter is not enabled
2024-01-26 16:00:53 +01:00
Gaetan Lepage
889144c0b1
plugins/hmts: move source file and test from 'utils' to 'languages/treesitter'
2024-01-26 16:00:53 +01:00
Gaetan Lepage
2785267b1b
plugins/treesitter: add an option to control if gcc should be installed
2024-01-04 09:01:54 +01:00
traxys
8aa4b7e4ce
helpers: Add option helpers for types that are either a lua str or a value ( #876 )
...
Those types needed the following code in apply:
if builtins.isString value
then mkRaw value
else value
This commit avoids this boilerplate, and clarifies that the `str` is lua
code in the documentation.
2024-01-02 00:30:10 +01:00
traxys
af41ea2d80
helpers: move rawType to helpers.nixvimTypes ( #871 )
...
This is done in preparation of adding new (lua) types to help the
documentation.
2024-01-01 23:33:53 +01:00
traxys
1d8e7906c9
plugins: Introduce helpers.defaultNullOpts.mkLuaFn ( #855 )
...
This allows to avoid calling `mkRaw` on lua functions, as they will get
applied automatically.
This could also help in the future to refactor the use of Lua code to
make it more user-friendly.
2023-12-29 15:24:42 +01:00
Gaetan Lepage
ebe13a1d24
plugins/treesitter: fix typo
2023-12-22 14:48:15 +01:00
Gaetan Lepage
ff7fe40bf6
plugins/rainbow-delimiters: remove warnings
2023-12-22 14:48:15 +01:00
Gaetan Lepage
dbcd314708
plugins: use LogLevel where possible
2023-12-22 14:48:15 +01:00
Gaetan Lepage
be14bc1b91
plugins/ts-context-commentstring: use new setup-based init
2023-11-27 15:13:29 +01:00
Gaetan Lepage
578b1acc71
plugins/treesitter-context: remove old deprecation warnings
2023-11-23 16:37:47 +01:00
Gaetan Lepage
563a42c71c
plugins/treesitter-textobjects: init
2023-11-23 16:37:47 +01:00
Gaetan Lepage
19f39c3b1b
plugins: swith to the new behaviour of mkRaw
2023-11-23 11:39:41 +01:00
Gaetan Lepage
b6724702b4
misc: refactor imports, prefer adding helpers
to args rather than importing it
2023-11-06 16:33:39 +01:00
municorn
3fd743fe80
docs: fix grammar, spelling, and text for enable
options
2023-10-09 15:04:57 +02:00
Gaetan Lepage
8040f8422a
plugins/treesitter-playground: mark as deprecated
2023-08-29 10:01:13 +02:00
Gaetan Lepage
ebfaa31df3
plugins/rainbow-delimiters: init + test (replaces treesitter-rainbow)
2023-08-28 09:50:49 +02:00
Gaetan Lepage
b8c3385599
plugins/treesitter-context: reflect upstream options changes
2023-08-25 15:34:55 +02:00
Gaetan Lepage
fce6a33488
plugins/treesitter: add parsersToFiletypes option
2023-06-05 10:15:40 +02:00
Gaetan Lepage
8f00594b25
plugins/ts-context-commentstring: init + test
2023-06-01 16:14:25 +02:00
Gaetan Lepage
df25456aaa
plugins/ts-autotag: init + test
2023-06-01 15:53:48 +02:00
Gaetan Lepage
535fc7d5d3
plugins/treesitter-context: add missing warning when treesitter is not enabled
2023-06-01 15:53:48 +02:00
Pedro Alves
40e0516eca
treesitter: add injection for vimscript ( #383 )
2023-05-23 16:38:25 +01:00
Tanish2002
efdcbe225f
perform some statix linting and fixes
2023-05-22 23:00:53 +02:00
traxys
9c8bee9da6
plugins/treesitter: Add injections to highlight lua in nixvim options ( #344 )
2023-04-21 20:29:33 +02:00
Gaetan Lepage
d7967f3ffd
plugins/treesitter-rainbow: add plugin + test
2023-04-06 23:18:05 +02:00
Gaetan Lepage
ff791d20c8
plugins/treesitter: re-organize treesitter plugins
2023-04-06 23:18:05 +02:00