Commit graph

1109 commits

Author SHA1 Message Date
Gaetan Lepage
f3e2fbace2 plugons/TEMPLATE: update to use mkNeovimPlugin 2024-02-14 09:53:29 +01:00
James Taranto
e797c36266
plugins/nvim-cmp: fix nvim-cmp lsp completion capabilities (#1071)
fixes a bug where the default client capabilities are overwritten by
nvim-cmp's default capabilities
2024-02-14 09:25:31 +01:00
Gaetan Lepage
6a8d6fd005 helpers/vim-plugin/mkVimPlugin: rename 'description' -> 'originalName' 2024-02-14 09:13:21 +01:00
Alison Jenkins
3f12558d49 plugins/committia: init 2024-02-13 16:53:39 +01:00
Mateus Alves
81ff1f8f6f
plugins/none-ls: Add google_java_format as a source for none-ls (#1068)
Add google_java_format for none-ls sources.
2024-02-12 21:36:48 +01:00
Gaetan Lepage
3871b56b15 pugins/VIM-PLUGINS: add rename warning for extraConfig option 2024-02-12 13:12:43 +01:00
James Taranto
2d7c834866 plugins/none-ls add stylelint 2024-02-12 11:09:23 +01:00
Mateus Alves
b0edf063c4
plugins/none-ls: add prettierd (#1058)
add prettierd formatter source for none-ls.
2024-02-12 08:40:11 +01:00
Mateus Alves
2b3581e41a
plugins/none-ls: add asmfmt (#1064)
Add an option to enable asmfmt in none-ls sources.
2024-02-11 21:49:33 +01:00
Gaetan Lepage
ee7f6b703a plugins/emmet: remove to strict typing on option 'mode' 2024-02-11 14:33:10 +01:00
Gaetan Lepage
2d234cb7d1 plugins/emmet: remove useless global for option 'settings' 2024-02-11 14:33:10 +01:00
Gabriel Arazas
0b5800a2a2
docs: clean up descriptions (#1061) 2024-02-11 13:51:34 +01:00
Gaetan Lepage
40ede678d2 plugins: delete plugins/helpers.nix as it is not useless 2024-02-11 11:50:35 +01:00
Gaetan Lepage
7dbf7f978c plugins: do not import helpers.nix directly 2024-02-11 11:50:35 +01:00
Mateus Alves
9f3bbca7f1
plugins/none-ls: add astyle (#1056)
Add an option to enable astyle none-ls source.
2024-02-11 10:32:13 +01:00
DeviousStoat
e0926bc41b Use lspconfig name 2024-02-10 21:01:22 +01:00
DeviousStoat
c0a79d9da6 plugins/lsp: Add purescript-language-server lsp server 2024-02-10 21:01:22 +01:00
Gaetan Lepage
3c174e874c helpers/vim-plugin/mkVimPlugin: refactor 2024-02-10 17:53:41 +01:00
Mateus Alves
66c069c48d
plugins/none-ls: add checkstyle (#1047)
Add an option to enable checkstyle none-ls source.
2024-02-10 07:05:57 +01:00
Gaetan Lepage
b3c9e566aa plugins/emmet: remove uselessly strict typing 2024-02-09 11:25:50 +01:00
Gaetan Lepage
b30e8a1eda plugins/copilot-vim: remove deprecation warning 2024-02-09 10:42:13 +01:00
player131007
ec07263b16
plugins/base16: minor improvements (#983) 2024-02-07 23:28:06 +01:00
Gaetan Lepage
eaa1736151 plugins/gitsigns: add gitPackage option 2024-02-07 14:02:47 +01:00
Gabriel Arazas
ff57525a64 plugins/lsp: add vala-language-server 2024-02-06 22:44:29 +01:00
Denbeigh Stevens
81f54bcdd6 colorschemes/gruvbox: fix gruvox typo 2024-02-03 23:04:00 +01:00
Gaetan Lepage
e06aac2bec plugins/cmp: fix typo in setup options 2024-02-03 20:41:24 +01:00
traxys
507ff5b142
docs: Use a nixpkgs patch instead of copy/pasting nixpkgs functions (#1011)
This makes the code more maintainable, as it only depends on our small
patch, instead of a large number of internals of nixpkgs.
2024-02-03 19:04:09 +01:00
Gaetan Lepage
2294a12b0b keymaps: use 'action.__raw' instead of 'lua = true' internally 2024-02-03 18:12:25 +01:00
Gaetan Lepage
c10e73fb65 plugins/cmp: refactoring 2024-02-03 17:07:40 +01:00
Gaetan Lepage
90fbde275c plugins/autoclose: fixes 2024-02-03 13:12:46 +01:00
garaiza-93
7eefcfa5ee
plugins/autoclose: init + tests (#994) 2024-02-03 12:33:10 +01:00
Gaetan Lepage
9d3ff56ed8 plugins/helm: init 2024-02-03 12:29:14 +01:00
Gaetan Lepage
90b07f5359 plugins/lsp: add helm-ls 2024-02-03 12:29:06 +01:00
Daniel Kahlenberg
079c03228c plugins/lsp: set correct name for the elixirls package 2024-02-02 11:43:44 +01:00
Gaetan Lepage
844d425ce2 colorschemes/gruvbox: switch to RFC-42 2024-02-02 10:50:35 +01:00
Gaetan Lepage
37d124e946 plugins/telescope: add ui-select extension 2024-01-29 15:45:42 +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
Coutinho de Souza
8b91bf010a
plugins/none-ls: add bean_format (#985) 2024-01-28 11:31:47 +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
traxys
97889e309d
plugins/lsp: Add lemminx (#975) 2024-01-25 16:00:55 +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
Velnbur
ddce82d0d1 plugins/neogit: add graph_style option 2024-01-24 16:45:47 +01:00
Gaetan Lepage
85ee07abde plugins/rest: init 2024-01-24 16:02:07 +01:00
Gaetan Lepage
82b7d70dfd plugins/clipboard-image: init 2024-01-24 15:51:37 +01:00