Ryan
b140981d65
plugins/rust-tools: Allow null serverPackage ( #845 )
...
Some users might want to use rust-analyzer beta/nightly from their own nix develop shell.
2023-12-27 21:33:01 +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
NAHO
fc94d7468d
plugins/debugprint: add missing createCommands
option ( #831 )
2023-12-21 19:19:32 +01:00
Gaetan Lepage
6d72e00455
plugins/debugprint: init
2023-12-21 10:15:22 +01:00
Gaetan Lepage
dceeab73b1
plugins/lint: uncomment autoCmd config line
2023-12-20 20:22:28 +01:00
Gaetan Lepage
d8cffe2ead
plugins: remove mkCompositeOptions from implementation
2023-12-13 10:39:28 +01:00
Gaetan Lepage
be14bc1b91
plugins/ts-context-commentstring: use new setup-based init
2023-11-27 15:13:29 +01:00
traxys
a108c2e676
plugin/rust-tools: Correctly take into account on_attach ( #737 )
...
Nixvim uses a common function for the on attach function of lsp,
__lspOnAttach. With the current implementation the function was not
taken into account if no server options were present, this fixes this
issue.
2023-11-23 22:11:17 +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
c2ccb2dfab
plugins/typst: add options
2023-11-19 12:18:09 +01:00
Gaetan Lepage
2fcbe50f4b
plugins/lint: init + test
2023-11-14 23:23:30 +01:00
Gaetan Lepage
19654ffed2
plugins/lean: init + test
2023-11-14 11:14:45 +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
Maximilian Ehlers
c5150bfcdc
Adds view method option to vimtex and allows the installation of texlive with the plugin ( #637 )
2023-10-11 12:38:06 +02:00
municorn
3fd743fe80
docs: fix grammar, spelling, and text for enable
options
2023-10-09 15:04:57 +02:00
Gaetan Lepage
418bf5da17
modules/keymaps: factor out helper functions for use in plugins
2023-10-03 14:18:33 +02:00
Gaetan Lepage
dd6a114e52
plugins/misc: adapt to new maps options
2023-10-02 15:23:54 +02:00
Gaetan Lepage
6152cc9504
misc: fix statix errors
2023-09-18 23:41:56 +02:00
Gaetan Lepage
8040f8422a
plugins/treesitter-playground: mark as deprecated
2023-08-29 10:01:13 +02:00
traxys
33cffcb0fd
plugins/lsp: Extract rust-analyzer options from the source directly ( #562 )
...
This directly reads the package.json file in pkgs.rust-analyzer.src in
order to generate the list of options for rust-analyzer.
This avoids the need for a generator script, and makes sure that it is
always in sync.
2023-08-28 17:28:12 +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
00016841c9
plugins/clangd-extensions: fix options following upstream changes + test
2023-08-22 23:25:58 +02:00
Wolbyte
ecd593386f
docs: New documentation using mdbook ( #471 )
...
* docs: mdbook init
* Separate sub-options into their section
* docs: enable fold
* docs: merge core options into a single section
* doc generation: fix submodules index pages
* docs: add contributing section
* docs: rename 'core' group to 'Neovim Options'
docs: removed the index pages of empty sections
docs: remove obsolete 'mergeFunctionResults' function
* docs: use nix syntax highlighting
* docs: point to the new repo url
* docs: use recursive generation
docs: split submodules into subsections
* docs: fix contributing separator
docs: fix missing submodules docs
2023-08-07 11:48:01 +02:00
Wolbyte
600cd12057
helpers.defaultNullOpts: add mkBorder
2023-06-26 14:01:18 +02:00
Gaetan Lepage
7ae81019d9
plugins/copilot: rename copilot -> copilot-vim
2023-06-22 10:34:36 +02:00
Gaetan Lepage
fce6a33488
plugins/treesitter: add parsersToFiletypes option
2023-06-05 10:15:40 +02:00
Gaetan Lepage
e638f71f9e
plugins/julia-cell: init + test
2023-06-04 12:19:25 +02:00
Gaetan Lepage
8f00594b25
plugins/ts-context-commentstring: init + test
2023-06-01 16:14:25 +02:00
Gaetan Lepage
c1655427d6
plugins/vim-slime: add plugin + test
2023-06-01 15:57:55 +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
Gaetan Lepage
3f08cff1d0
plugins/typst-vim: init plugin + test
2023-05-29 12:51:01 +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
Gaetan Lepage
859ae3a843
plugins/nvim-lsp: internal rename (nvim-lsp -> lsp)
2023-05-12 11:27:24 +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
Felix Hilgers
30726d49c6
plugins/treesitter-playground: init + tests ( #311 )
2023-04-05 13:34:20 +02:00
Gaétan Lepage
75f7b22f21
plugins/nvim-jdtls: add data and configuration options ( #308 )
2023-03-31 18:05:56 +02:00
traxys
ac2d771f55
plugin/openscad: init + tests ( #293 )
2023-03-30 11:54:54 +02:00
Gaétan Lepage
eda519d451
plugins/nvim-jdtls: init + tests ( #298 )
2023-03-28 18:20:54 +02:00
Gaétan Lepage
58b6c74e2f
helpers: add globalPrefix to mkPlugin ( #284 )
2023-03-24 08:18:45 +01:00
Gaétan Lepage
f9af5a150d
plugins/sniprun: init ( #271 )
2023-03-18 17:23:59 +01:00
traxys
2a3d497d29
plugin/rust-tools: Fix rust-analyzer settings ( #262 )
2023-03-16 09:13:17 +01:00