Commit Graph
327 Commits
Author SHA1 Message Date
Gaétan LepageandGitHub bc468178ae plugins/nvim-lsp: add per-server onAttach option (#341) 2023-04-19 14:30:02 +02:00
traxysandGitHub 838f616f0a plugins/zk: init + tests (#340) 2023-04-17 23:13:12 +02:00
Pedro AlvesandGitHub f8c412ba7f plugins/conjure: init plugin (#339)
* plugins/conjure: init plugin

* conjure: fix import
2023-04-17 17:39:54 +02:00
traxysandGitHub 75a5e45b2b plugin/which-key: init + tests (#337) 2023-04-16 13:08:07 +02:00
Gaétan LepageandGitHub 3b1df35a8c plugins/spider: add plugin + test (#330) 2023-04-16 11:09:59 +02:00
Gaetan LepageandGaétan Lepage 8ba084783e plugins/poimandres: add colorscheme + test 2023-04-15 15:33:51 +02:00
traxysandGitHub 121566a267 editorconfig: Migrate to builtin plugin (#335) 2023-04-15 15:21:25 +02:00
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
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
devusbandGitHub b6706fa0ec plugins/nvim-lsp: add terraform-ls language server (#325) 2023-04-08 23:09:30 +02:00
Thomas ChristensenandGitHub 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 LepageandGaétan Lepage d7967f3ffd plugins/treesitter-rainbow: add plugin + test 2023-04-06 23:18:05 +02:00
Gaetan LepageandGaétan Lepage ff791d20c8 plugins/treesitter: re-organize treesitter plugins 2023-04-06 23:18:05 +02:00
Gaétan LepageandGitHub f79dccdc2e plugins/lastplace: add plugin + test (#322) 2023-04-06 16:04:29 +02:00
Gaetan LepageandGaétan Lepage 82f04e3cf1 plugins/nvim-lsp: add typst-lsp language server 2023-04-06 11:03:04 +02:00
Gaétan LepageandGitHub 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 LepageandGitHub d40db46d7f plugins/bufferline: add TODO to remove warnings (#318) 2023-04-05 13:40:05 +02:00
Felix HilgersandGitHub 30726d49c6 plugins/treesitter-playground: init + tests (#311) 2023-04-05 13:34:20 +02:00
Gaétan LepageandGitHub 90d14f97d4 plugins/bufferline: fix deprecated highlight options (#313) 2023-04-04 14:23:48 +02:00
Fabian PageandGitHub ca187c2262 plugins/tmux-navigator: init + tests (#314) 2023-04-04 14:00:04 +02:00
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
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 LepageandGitHub 75f7b22f21 plugins/nvim-jdtls: add data and configuration options (#308) 2023-03-31 18:05:56 +02:00
Gaétan LepageandGitHub cbf6c56385 plugins/bufferline: refactor + tests (#283) 2023-03-31 17:06:27 +02:00
Gaétan LepageandGitHub 301d1a4072 plugins/{nvim-tree,neo-tree}: move from utils to filetrees (#304) 2023-03-31 10:26:56 +02:00
traxysandGitHub 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
traxysandGitHub ac2d771f55 plugin/openscad: init + tests (#293) 2023-03-30 11:54:54 +02:00
Gaétan LepageandGitHub eda519d451 plugins/nvim-jdtls: init + tests (#298) 2023-03-28 18:20:54 +02:00
Gaétan LepageandGitHub dbd25dffd0 plugins/coq-nvim: remove useless local definition of the coq_nvim plugin (#295) 2023-03-26 16:12:32 +02:00
Gaétan LepageandGitHub e46b7302af misc: update inputs + make use of upstream plugins (#294) 2023-03-26 15:44:45 +02:00
Gaétan LepageandGitHub 1c6efc5388 plugins/inc-rename: formatting (#288) 2023-03-25 10:17:48 +01:00
*Kim ZickandGitHub 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 LepageandGitHub 3ed69945b0 plugins/magma-nvim: refactor + tests (#286) 2023-03-24 15:46:16 +01:00
6d4c15385d plugins/presence-nvim: init plugin (#285)
* presence-nvim: init plugin

Discord Rich Presence for Neovim

* Apply suggestions from code review

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

* presence-nvim: fixes syntax error

* presence-nvim: updates some options to accept raw types

the options which were able to accept lua functions are now able to be assigned raw values

---------

Co-authored-by: Gaétan Lepage <33058747+GaetanLepage@users.noreply.github.com>
2023-03-24 13:20:10 +01:00
Gaétan LepageandGitHub 5ae654b74d plugins/mark-radar: refactor + tests (#287) 2023-03-24 13:11:46 +01:00
Gaétan LepageandGitHub 58b6c74e2f helpers: add globalPrefix to mkPlugin (#284) 2023-03-24 08:18:45 +01:00
Gaétan LepageandGitHub 2550c919a5 plugins/coq-thirdparty: init + tests (#282) 2023-03-22 15:00:50 +01:00
Gaétan LepageandGitHub 89f54be73a plugins/harpoon: add extraOptions option (#281) 2023-03-21 22:19:07 +01:00
Gaétan LepageandGitHub 961da92d2c plugins/nvim-autopairs: cleanup + fix mistyped option + tests (#280) 2023-03-20 15:40:49 +01:00
Gaétan LepageandGitHub c300601dce plugins/barbar: add keymaps options + tests (#276) 2023-03-19 00:36:21 +01:00
traxysandGitHub 09a2e9afb6 plugins/nvim-lsp: Correctly take into account extraSettings (#275)
(Resolves #273)
2023-03-18 23:17:59 +01:00
traxysandGitHub bd4384a2e5 plugin/luasnip: Add jsregexp lua dependency (#274)
The lua dependency is required to perform transforms (luasnip can
fallback to a simpler algorithm if it's absent). This requires us to
expose the `extraLuaPackages` option of makeNeovimConfig.
2023-03-18 22:44:34 +01:00
traxysandGitHub ff063b27bd plugins/noice-nvim: init + tests (#272) 2023-03-18 20:27:31 +01:00
Gaétan LepageandGitHub f9af5a150d plugins/sniprun: init (#271) 2023-03-18 17:23:59 +01:00
Gaétan LepageandGitHub 4eed4e1de4 plugins/packer: improve lua generation (#270) 2023-03-18 16:26:00 +01:00
traxysandGitHub 1346e503ea plugin/inc-rename: Move to nvim-lsp (#268) 2023-03-17 22:34:50 +01:00
traxysandGitHub 261a59a8ad plugins/inc-rename: init + tests (#266) 2023-03-17 12:15:33 +01:00
traxysandGitHub 02fcb49a03 plugins/netman: init + tests (#255)
Netman tests don't work if we try to effectively execute the config, so
a new parameter to `checkConfig` is introduced, `dontRun` that allows to
skip this phase.
2023-03-17 10:00:22 +01:00
traxysandGitHub 6544e32396 plugins/nvim-lsp: Update rust-analyzer settings (#263) 2023-03-16 11:19:34 +01:00
traxysandGitHub c6fa30b81c plugins/nvim-osc52: init + tests (#261)
nvim-osc52 is a plugin that allows to copy from neovim using OSC52 control sequences (works through SSH for example)
2023-03-16 11:18:54 +01:00