Loïc Reynier
233feeb8d2
treewide: fix typos ( #1217 )
2024-03-07 19:44:13 +01:00
Gaetan Lepage
44a31bd1fe
plugins/markdown-preview: switch to settings option
2024-03-06 22:28:12 +01:00
Gaetan Lepage
f2de9a94c4
plugins: set myself (@GaetanLepage) as maintainer for several vim plugins
2024-03-04 11:46:56 +01:00
Gaetan Lepage
60c6912126
plugins/zig: switch to settings option
2024-03-03 22:40:54 +01:00
Gaetan Lepage
a6bf19966d
plugins/tagbar: add settingsExample
2024-03-03 22:40:15 +01:00
Gaetan Lepage
4d8285ac0c
plugins/ledger: add option to install the ledger binary
2024-03-03 22:38:57 +01:00
Gaetan Lepage
f343db2854
plugins/ledger: switch to settings option
2024-03-03 22:38:57 +01:00
Gaetan Lepage
7e33553fc3
plugins/vim-slime: switch to settings option
2024-03-03 22:38:22 +01:00
Gaetan Lepage
66c019d638
plugins/typst-vim: switch to mkVimPlugin
2024-02-22 01:34:39 +01:00
Gaetan Lepage
b6138b409f
plugins/vimtex: switch to mkVimPlugin
2024-02-22 01:34:19 +01:00
Gaetan Lepage
9d30e87455
plugins/julia-cell: switch to mkVimPlugin
2024-02-20 10:03:03 +01:00
Gaetan Lepage
cef446a4da
helpers/vim-plugin/mkVimPlugin: rename addExtraConfigRenameWarning to deprecateExtraConfig
2024-02-19 11:25:29 +01:00
Gaetan Lepage
2fe24d883e
plugins/haskell-scope-highlighting: switch to mkVimPlugin
2024-02-18 13:50:17 +01:00
Gaetan Lepage
22351f4628
plugins/parinfer-rust: init
2024-02-16 13:59:39 +01:00
Gaetan Lepage
d7fe40ebd8
helpers/vim-plugin/mkVimPlugin: rename package option to defaultPackage
2024-02-15 10:13:39 +01:00
Viktor Kleen
7edffe3896
Fix typos in plugins.treesitter-refactor.navigation.keymaps
( #1031 )
2024-02-14 21:37:43 +01:00
Gaetan Lepage
6a8d6fd005
helpers/vim-plugin/mkVimPlugin: rename 'description' -> 'originalName'
2024-02-14 09:13:21 +01:00
Gaetan Lepage
3871b56b15
pugins/VIM-PLUGINS: add rename warning for extraConfig option
2024-02-12 13:12:43 +01:00
Gaetan Lepage
7dbf7f978c
plugins: do not import helpers.nix directly
2024-02-11 11:50:35 +01:00
Gaetan Lepage
3c174e874c
helpers/vim-plugin/mkVimPlugin: refactor
2024-02-10 17:53:41 +01:00
Gaetan Lepage
9d3ff56ed8
plugins/helm: init
2024-02-03 12:29:14 +01:00
Gustavo Araiza
3958364809
plugins/haskell-scope-highlighting: init + test
...
Add warning for Treesitter dependency
Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>
add test for highlights, add package
tweak warning message
enable treesitter in tests
suggested change
2024-01-29 08:47:37 +01:00
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
Gabriel Arazas
6b0f03e4a1
plugins: clean up module descriptions
...
Only for the `enable` option though.
2024-01-26 15:43:47 +01:00
garaiza-93
56b1082525
plugins/typescript-tools: init ( #966 )
2024-01-26 14:41:10 +01:00
traxys
368f4d6a58
plugins/rustaceanvim: Allow to add on_attach to rustaceanvim ( #979 )
...
* plugins/rustaceanvim: Add 'onAttach'
* plugins/rustaceanvim: Put the configuration after the lsp setups to use __lspOnAttach
2024-01-26 14:38:07 +01:00
Gaetan Lepage
a68ee73947
helpers/vim-plugin: mkPlugin -> mkVimPlugin
2024-01-25 15:19:26 +01:00
Gaetan Lepage
8f90372ee5
helpers: move mkPlugin and mkDefaultOpt to helpers.vim-plugin
2024-01-25 15:19:26 +01:00
Gaetan Lepage
a6b541a3aa
plugins/rustaceanvim: init
2024-01-24 07:59:22 +01:00
Gaetan Lepage
b3c3d0beb1
plugins/rust-tools: rename source file to rust-tools.nix
2024-01-24 07:59:22 +01:00
Gaetan Lepage
1a7a726a98
plugins/vimtex: formatting
2024-01-14 22:35:27 +01:00
Gaetan Lepage
20c1ae069e
plugins/markdown-preview: switch to mkPlugin
2024-01-14 22:35:27 +01:00
Gaetan Lepage
a82b8188fd
plugins/vim-slime: switch to using mkPlugin
2024-01-14 22:35:27 +01:00
Gaetan Lepage
c498d0b9c9
plugins/tagbar: switch to using mkPlugin
2024-01-14 22:35:27 +01:00
Gaetan Lepage
97fb6d6a29
helpers/mkPlugin: add extraConfig option
2024-01-14 22:35:27 +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
abd1c4007a
helpers: Add mkLua,mkLuaFn (defaultNullOpts or not) ( #866 )
...
This makes it such that defaultNullOpts.mkStr never represents a lua
string, easing documenting where a string is a lua string vs lua code.
2024-01-01 20:28:55 +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
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