Commit graph

56 commits

Author SHA1 Message Date
Gaetan Lepage
df4d1a24a2 Revert "plugins/neogit: Adapt to upstream options changes"
This reverts commit c490fbe5d9.
2024-06-21 12:38:51 +02:00
Matt Sturgeon
d136c08f3a
plugins: normalise null plugin-defaults
Replaced all instances of `"null"` with `null`, when passing
plugin-defaults to `defaultNullOpts` functions.
2024-06-02 03:18:10 +01:00
svl
4e7ff2b427 plugins/git/octo: init 2024-05-31 10:42:46 +02:00
Gaetan Lepage
a2afa56344 plugins/git-conflict: init 2024-05-27 20:19:30 +02:00
Gaetan Lepage
c490fbe5d9 plugins/neogit: Adapt to upstream options changes 2024-05-20 20:55:45 +02:00
Gaetan Lepage
7c4fe30f81 lib/options: introduce new mkPackageOption for dependencies 2024-05-17 22:15:47 +02:00
Gaetan Lepage
26367692da lib/options: rename mkPackageOption to mkPluginPackageOption 2024-05-17 22:15:47 +02:00
traxys
62f32bfc71 treewide: Reformat with nixfmt 2024-05-05 22:00:40 +02:00
theabm
4dea1478eb plugins/lazygit: init 2024-04-29 15:52:49 +02:00
Gaetan Lepage
f2f97d844b misc: allow null in extraPackages 2024-04-24 08:10:51 +02:00
Gaetan Lepage
84d7453e44 plugins/gitignore: init 2024-04-22 22:25:44 +02:00
Matt Sturgeon
4f83bcf290
Rename options to avoid confusion with module options (#1324) 2024-03-29 21:58:44 +01:00
Gaetan Lepage
d1d7fb1f4a plugins/gitsigns: switch to mkNeovimPlugin 2024-03-26 13:36:29 +01:00
Gaetan Lepage
4d471f04a5 helpers/vim-plugin/mkVimPlugin: remove useless 'options' argument 2024-03-25 22:52:32 +01:00
Didn't read the style guide
01d7adb4ed
Fix plugins.gitsigns.base option missing in init.lua (#1255) 2024-03-12 23:37:14 +01:00
Loïc Reynier
233feeb8d2
treewide: fix typos (#1217) 2024-03-07 19:44:13 +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
8c0bdb17e9 plugins/neogit: switch to mkNeovimPlugin 2024-03-01 08:16:43 +01:00
traxys
82a24d0d42
docs: Allow to add an url in the online documentation (#1139)
* plugin/committia: Use correct maintainers import

* plugins/neocord: Remove redyf as the entry is not in the list

* docs: Allow to add an URL to the plugin
2024-02-20 21:20:59 +01:00
Gaetan Lepage
d7fe40ebd8 helpers/vim-plugin/mkVimPlugin: rename package option to defaultPackage 2024-02-15 10:13:39 +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
Gaetan Lepage
3c174e874c helpers/vim-plugin/mkVimPlugin: refactor 2024-02-10 17:53:41 +01:00
Gaetan Lepage
eaa1736151 plugins/gitsigns: add gitPackage option 2024-02-07 14:02:47 +01:00
Gaetan Lepage
e2c3459d1d lib/helpers: extraOptionsOptions -> neovim-plugin.extraOptionsOptions 2024-01-28 23:39:14 +01:00
Gabriel Arazas
6b0f03e4a1 plugins: clean up module descriptions
Only for the `enable` option though.
2024-01-26 15:43:47 +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
97fb6d6a29 helpers/mkPlugin: add extraConfig option 2024-01-14 22:35:27 +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
2871dc94b4
Allow to add meta options like maintainers (#836) 2023-12-22 15:59:41 +01:00
Gaetan Lepage
a13638c0e8 plugins/gitlinker: init 2023-11-27 16:58:24 +01:00
mbsmith
69f453a417
plugins/gitsigns: onAttach example correction. (#711) 2023-11-17 17:57:39 +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
Haseeb Majid
b5414a3841
feat: add new plugin git-worktree (#678)
Co-authored-by: Haseeb Majid <haseeb.majid@imaginecurve.com>
2023-11-01 15:47:45 +01:00
municorn
3fd743fe80 docs: fix grammar, spelling, and text for enable options 2023-10-09 15:04:57 +02:00
Adithya Nair
358f5732f2
plugins/gitblame: init + test (#590) 2023-09-17 10:59:58 +01:00
Antonín Říha
27bb28f23e
plugins/diffview: init + test (#457) 2023-07-06 09:01:07 +02:00
Tanish2002
efdcbe225f perform some statix linting and fixes 2023-05-22 23:00:53 +02:00
Gaétan Lepage
264de8cefb
added formatter + reformat existing codebase (#175) 2023-02-20 10:42:13 +00:00
traxys
247e3da2fe
gitmessenger: init plugin (#154) 2023-02-01 16:14:22 +00:00
Gaétan Lepage
c73bef16ab
helpers: add mkPackageOption + refactoring (#144) (#150) 2023-01-25 18:46:49 +00:00
Pedro Alves
2d54272177
Revert "helpers: add mkPackageOption + refactoring (#144)" (#149)
This reverts commit b724085447.
2023-01-25 00:03:26 +00:00
Gaétan Lepage
b724085447
helpers: add mkPackageOption + refactoring (#144) 2023-01-24 23:59:06 +00:00
traxys
b9a5c9c2b5
gitsigns: use nullable options (#148)
* helpers: Correctly print bool values as true/false

* helpers: Add helpers to make nullable enums with default values

* gitsigns: Refactor to use nullable options
2023-01-24 23:55:51 +00:00
Pedro Alves
238f0c590e misc: fix mkEnableOption descriptions 2023-01-22 03:32:08 +00:00
Alexander Nortung
3f9effc575
general: add package options (#127)
* barbar: package option

* Base16: package option

* gruvbox: package option

* nord: package option

* one: package option

* onedark: package option

* tokyonight: package option

* nvim-cmp: package option

* coq: package option

* lspkind: package option

* helpers: added package option to mkPlugin

* fugitive: package option

* gitgutter: package option

* gitsigns: package option

* neogit: package option

* ledger: package option

* nix: package option

* plantuml-syntax: package option

* treesitter-context: package option + formatting

* treesitter-refactor: package option + formatting

* treesitter: package option

* zig: package option

* null-ls: package option

* null-ls/servers: package option

* lsp-lines: package option

* lspsaga: package option

* trouble: package option

* luasnip: added description for package option

* airline: package option

* lightline: package option

* lualine: package option

* telescope: package option

* telescope/frecency: package option

* telescope/fzf-native: package option

* telescope/media-files: package option

* comment-nvim: package option

* vim-commentary: package option

* dashboard: package option

* easyescape: package option

* emmet: package option

* endwise: package option

* floaterm: package option

* goyo: package option

* intellitab: package option

* mark-radar: package option

* notify: package option

* nvim-autopairs: package option

* nvim-tree: package option

* project-nvim: package option

* specs: package option

* startify: package option

* surround: package option

* undotree: package option
2023-01-19 10:45:15 +00:00
traxys
30fc8b4f43
gitsigns: init plugin (#99) 2022-12-30 20:21:59 +00:00
Matilde Bravo
31b38e5649
Added missing git package in fugitive and neogit (#42)
* Added git to extra packages

* Added missing git package in fugitive and neogit
2022-10-03 19:17:31 +01:00