Commit Graph
440 Commits
Author SHA1 Message Date
traxys 5a498edd14 modules/output: Allow to specify text to add as extra files (#343)
To enable some features (like adding tree-sitter queries) we need to add
files to specific directories in the runtime path (queries/lang/file.scm
for tree-sitter queries for example).

This commit adds support for specifying such files. You must be careful
to not have any collisions between `files` and `extraFiles`.
2023-04-21 20:04:58 +02:00
Gaétan Lepage 52120a891d flake: formatting (#342) 2023-04-21 10:16:01 +02:00
Pedro Alves 3ad504ed49 flake: fix my error and export raw modules properly 2023-04-21 01:36:49 +01:00
Pedro Alves ffe3b6d3d8 flake: export raw modules 2023-04-21 01:34:53 +01:00
Luc Chabassier a6eec507cc Enable creation of other config files than init.lua (#246) 2023-04-20 22:41:37 +02:00
Gaétan Lepage bc468178ae plugins/nvim-lsp: add per-server onAttach option (#341) 2023-04-19 14:30:02 +02:00
traxys 838f616f0a plugins/zk: init + tests (#340) 2023-04-17 23:13:12 +02:00
Pedro Alves f8c412ba7f plugins/conjure: init plugin (#339)
* plugins/conjure: init plugin

* conjure: fix import
2023-04-17 17:39:54 +02:00
traxys 75a5e45b2b plugin/which-key: init + tests (#337) 2023-04-16 13:08:07 +02:00
Gaétan Lepage 3b1df35a8c plugins/spider: add plugin + test (#330) 2023-04-16 11:09:59 +02:00
Gaétan Lepage a9e3ff3f73 modules/lua-loader: add support for the new lua-loader (#336) 2023-04-15 16:32:10 +02:00
Gaetan Lepage 8ba084783e plugins/poimandres: add colorscheme + test 2023-04-15 15:33:51 +02:00
traxys 121566a267 editorconfig: Migrate to builtin plugin (#335) 2023-04-15 15:21:25 +02:00
Gaetan Lepage 3797094d19 tests: fix test (barbar) by creating the cache folder 2023-04-15 15:11:34 +02:00
Gaetan Lepage e447c4ca42 flake: update inputs 2023-04-15 15:11:34 +02:00
William TanandNinja3047 693277568f plugins/nvim-lsp: add metals language server (#327)
Co-authored-by: Ninja3047 <1284324+Ninja3047@user.noreply.github.com>
2023-04-11 17:51:57 +02:00
William TanandNinja3047 9fcc9ed65d plugins/nvim-lsp: add yamlls language server (#326)
Co-authored-by: Ninja3047 <1284324+Ninja3047@user.noreply.github.com>
2023-04-11 17:49:32 +02:00
devusb b6706fa0ec plugins/nvim-lsp: add terraform-ls language server (#325) 2023-04-08 23:09:30 +02:00
Thomas Christensen 5d2dbc40a6 plugins/nvim-cmp: do not pass in enabled = true (#324)
Since this means cmp is active in prompts, e.g. telescope

https://www.reddit.com/r/neovim/comments/vtw4vl/disable_nvimcmp_in_telescopes_buffer/
2023-04-07 22:39:37 +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
Gaétan Lepage f79dccdc2e plugins/lastplace: add plugin + test (#322) 2023-04-06 16:04:29 +02:00
Gaetan Lepage 82f04e3cf1 plugins/nvim-lsp: add typst-lsp language server 2023-04-06 11:03:04 +02:00
Gaetan Lepage 7bec37aff1 flake: update 2023-04-06 11:03:04 +02:00
Gaétan Lepage 35c570deac plugins/barbar: refactoring + nix flake update (#317)
* flake: update inputs

* plugins/barbar: refactoring + fix options
2023-04-06 10:28:13 +02:00
Gaétan Lepage d40db46d7f plugins/bufferline: add TODO to remove warnings (#318) 2023-04-05 13:40:05 +02:00
Felix Hilgers 30726d49c6 plugins/treesitter-playground: init + tests (#311) 2023-04-05 13:34:20 +02:00
Gaétan Lepage 250de35e05 contributing: remove information related to mkCompositeOption (#316) 2023-04-04 23:37:15 +02:00
Gaétan Lepage bd81037c5f modules/keymaps: fix bug in keymaps generation (#300) 2023-04-04 18:34:05 +02:00
Gaétan Lepage 90d14f97d4 plugins/bufferline: fix deprecated highlight options (#313) 2023-04-04 14:23:48 +02:00
Fabian Page ca187c2262 plugins/tmux-navigator: init + tests (#314) 2023-04-04 14:00:04 +02:00
Gaétan Lepage 35c56b62a1 helpers/lib: toLuaObject ignore empty attrs (#312) 2023-04-03 11:25:37 +02:00
André Vitor de Lima MatosandGaétan Lepage 3d64fab719 lualine: add winbar and inactive sections configs (#302)
Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>
2023-04-01 10:42:18 +02:00
Gaétan LepageandCarl Dong d62edf4178 tokyonight: Add onColor and onHightlights (#309)
Co-authored-by: Carl Dong <git@carldong.me>
2023-03-31 23:12:48 +02:00
Gaétan Lepage 75f7b22f21 plugins/nvim-jdtls: add data and configuration options (#308) 2023-03-31 18:05:56 +02:00
Gaétan Lepage cbf6c56385 plugins/bufferline: refactor + tests (#283) 2023-03-31 17:06:27 +02:00
Gaétan Lepage e2b24e166f plugins/nvim-tree: fix warnings due to deprecated options (#306) 2023-03-31 15:11:03 +02:00
Gaétan Lepage d6373c62ae wrappers/standalone: handle assertions (#305) 2023-03-31 15:10:27 +02:00
Gaétan Lepage 301d1a4072 plugins/{nvim-tree,neo-tree}: move from utils to filetrees (#304) 2023-03-31 10:26:56 +02:00
traxys d531c836d4 editorconfig: Add editorconfig plugin (#265)
This is temporary, until neovim 0.9 when we will have builtin editorconfig
2023-03-31 10:15:43 +02:00
traxys ac2d771f55 plugin/openscad: init + tests (#293) 2023-03-30 11:54:54 +02:00
Gaétan Lepage 72c3f5ea02 CONTRIBUTING: add documentation for mkCompositeOption (#303) 2023-03-30 11:06:05 +02:00
traxysandGaétan Lepage 2b85290c12 CONTRIBUTING: Add initial documentation for contributors (#301)
* CONTRIBUTING: Add initial documentation for contributors

* Update CONTRIBUTING.md

Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>

* Update CONTRIBUTING.md

Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>

---------

Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>
2023-03-28 20:00:53 +02:00
Gaétan Lepage eda519d451 plugins/nvim-jdtls: init + tests (#298) 2023-03-28 18:20:54 +02:00
Gaétan Lepage dbd25dffd0 plugins/coq-nvim: remove useless local definition of the coq_nvim plugin (#295) 2023-03-26 16:12:32 +02:00
Gaétan Lepage e46b7302af misc: update inputs + make use of upstream plugins (#294) 2023-03-26 15:44:45 +02:00
*Kim Zick 7f50b54bfb tests/lib: Add basic unit tests for helpers.toLuaObject (#291) 2023-03-26 11:03:51 +02:00
Gaétan Lepage 1c6efc5388 plugins/inc-rename: formatting (#288) 2023-03-25 10:17:48 +01:00
*Kim Zick a0498fc4c4 plugins/notify: Fix typo for background_colour option (#290)
* plugins/notify: Fix typo for background_colour option
2023-03-24 23:04:07 +01:00
Gaétan Lepage 3ed69945b0 plugins/magma-nvim: refactor + tests (#286) 2023-03-24 15:46:16 +01:00