Commit graph

2428 commits

Author SHA1 Message Date
Matt Sturgeon
0b86bf519b
plugins/cmp/sources: use lib.mkPackageOption 2024-09-04 03:29:35 +01:00
Matt Sturgeon
dfb754cdc4
plugins/telescope/extensions: use lib.mkPackageOption 2024-09-04 03:29:35 +01:00
Matt Sturgeon
1fd4b6c739
plugins: migrate defaultPackage -> package
Migrate all users of `mkVimPlugin` and `mkNeovimPlugin` to use the new
`package` argument instead of the old `defaultPackage` argument.
2024-09-04 03:29:34 +01:00
Matt Sturgeon
285f6cbd7b
lib/*-plugin: use lib.mkPackageOption internally
Instead of maintainers providing an actual `defaultPackage`, they should
specify the pkg name which we'll use when calling `lib.mkPackageOption`.

This makes `mkVimPlugin` and `mkNeovimPlugin` compliant with #1950.
2024-09-04 03:07:49 +01:00
Austin Horstman
c8bb7880bf
plugins/barbecue: migrate to mkNeovimPlugin 2024-09-03 20:58:23 -05:00
Austin Horstman
279258294b
plugins/navic: migrate to mkNeovimPlugin 2024-09-03 20:48:08 -05:00
Austin Horstman
0d73ab939c
plugins/project-nvim: migrate to mkNeovimPlugin 2024-09-03 19:20:31 -05:00
Austin Horstman
d928d6deb1
colorschemes/dracula-nvim: fixes 2024-09-03 19:08:04 -05:00
refaelsh
3f9cf9f961 Remove config 2024-09-03 22:25:54 +03:00
refaelsh
f3a811cf25 plugins/dracula.nvim: init 2024-09-03 21:56:46 +03:00
Matt Sturgeon
18b7597e6c
lib/neovim-plugin: drop config arg 2024-09-02 10:35:52 +01:00
Matt Sturgeon
2a054b039e
lib/vim-plugin: drop config arg
Instead, access it via an imported module
2024-09-02 10:33:50 +01:00
Andrew Plaza
9b0e2ba7e5
plugins/scope: init 2024-09-02 02:05:41 -04:00
Andrew Plaza
204f1aecf2
maintainers: add insipx 2024-09-02 02:05:40 -04:00
refaelsh
2b30ee8703
plugins/nvim-orgmode: init 2024-09-01 15:51:46 -05:00
refaelsh
f3362d2e9d
lib/maintainers: add refaelsh 2024-09-01 15:51:46 -05:00
Austin Horstman
433673a7b8
plugins/cmp: add description to elevate autoEnableSource info 2024-09-01 15:18:44 -05:00
Austin Horstman
b993182f15
readme: fix installation link 2024-09-01 14:10:59 -05:00
Austin Horstman
e3f5796403
plugins/lualine: support custom extensions 2024-09-01 09:36:14 -05:00
Gaetan Lepage
5241c9f83e plugins/TEMPLATE: drop helpers and adopt new style 2024-09-01 08:31:21 +00:00
Austin Horstman
caefb266be
flake-modules/dev: treefmt ignore .editorconfig 2024-08-31 16:26:49 -05:00
Florian Brandes
e05a9e45b3
plugins/lsp: update eslint package name
Due to https://github.com/NixOS/nixpkgs/pull/337888

Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2024-08-31 21:06:05 +01:00
Florian Brandes
d7bdf1f4b8
plugins/none-ls: update prisma package name
Due to https://github.com/NixOS/nixpkgs/pull/337521

Signed-off-by: Florian Brandes <florian.brandes@posteo.de>
2024-08-31 21:06:05 +01:00
Austin Horstman
a8dd7a5657
plugins/git-worktree: fix no package test 2024-08-31 09:43:20 -05:00
Austin Horstman
3325dcb00b
plugins/gitgutter: add tests 2024-08-31 09:43:20 -05:00
Austin Horstman
b6d96387d1
plugins/gitgutter: fix grepPackage
Resolves https://github.com/nix-community/nixvim/issues/2124
2024-08-31 09:09:27 -05:00
Andreas Krath
ee6ee48bbe
readme: fix incorrect description 2024-08-31 10:50:58 +02:00
Austin Horstman
56208f9e3f
plugins/telescope: add iconsPackage 2024-08-30 15:13:19 -05:00
Austin Horstman
bcda408e78
plugins/treesitter: revert add iconsPackage 2024-08-30 08:10:13 -05:00
refaelsh
2704133fe3
contributing: document plugins/default.nix
Mention that new plugins need to be imported via the `default.nix` file.
2024-08-29 22:57:13 +01:00
Austin Horstman
c96b46f44b
plugins/fugitive: use gitPackage 2024-08-29 16:39:53 -05:00
Austin Horstman
82b899ab6d
plugins/committia: use gitPackage 2024-08-29 16:39:53 -05:00
Austin Horstman
38bc0b88e9
plugins/neo-tree: use gitPackage 2024-08-29 16:39:53 -05:00
Austin Horstman
6945c6c17f
plugins/nvim-tree: use gitPackage 2024-08-29 16:39:53 -05:00
Austin Horstman
efb004a61f
plugins/gitgutter: use gitPackage 2024-08-29 16:39:53 -05:00
Austin Horstman
710f3472ec
plugins/packer: use gitPackage 2024-08-29 16:39:53 -05:00
Austin Horstman
4fe95d4502
plugins/lazy: use gitPackage 2024-08-29 16:39:53 -05:00
Austin Horstman
ce6573424d
plugins/lualine: use gitPackage 2024-08-29 16:39:53 -05:00
Austin Horstman
831c814bb3
plugins/git-worktree: use gitPackage 2024-08-29 16:39:53 -05:00
Austin Horstman
d4bcebc7ca
plugins/neogit: use gitPackage 2024-08-29 16:39:53 -05:00
Austin Horstman
98dc0aabe2
plugins/alpha: fix iconsPackage 2024-08-29 15:53:38 -05:00
Austin Horstman
6eb2152077
plugins/fzf-lua: fix iconsPackage 2024-08-29 15:53:33 -05:00
Austin Horstman
0db6e86e8d
plugins/alpha: use iconsPackage 2024-08-29 14:23:43 -05:00
Austin Horstman
f2ef2929ad
plugins/diffview: use iconsPackage 2024-08-29 14:23:43 -05:00
Austin Horstman
e122f465a9
plugins/fzf-lua: use iconsPackage 2024-08-29 14:23:43 -05:00
Austin Horstman
6f4eced1ca
plugins/chadtree: use iconsPackage 2024-08-29 14:23:43 -05:00
Austin Horstman
86d66e410a
plugins/lspsaga: use iconsPackage 2024-08-29 14:23:43 -05:00
Austin Horstman
46cf3dad9f
plugins/bufferline: use iconsPackage 2024-08-29 14:23:43 -05:00
Austin Horstman
f59a3c70aa
plugins/barbar: use iconsPackage 2024-08-29 14:23:43 -05:00
Austin Horstman
4ab24e77a5
plugins/neo-tree: use iconsPackage 2024-08-29 14:23:43 -05:00