Commit Graph
1188 Commits
Author SHA1 Message Date
Matt Sturgeon 9c11b54065 plugins/lsp/servers: use lib.mkPackageOption 2024-09-04 03:29:35 +01:00
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
refaelshandAustin Horstman 2b30ee8703 plugins/nvim-orgmode: init 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 e3f5796403 plugins/lualine: support custom extensions 2024-09-01 09:36:14 -05:00
Gaetan LepageandGaetanLepage 5241c9f83e plugins/TEMPLATE: drop helpers and adopt new style 2024-09-01 08:31:21 +00:00
Florian BrandesandMatt Sturgeon 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 BrandesandMatt Sturgeon 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 b6d96387d1 plugins/gitgutter: fix grepPackage
Resolves https://github.com/nix-community/nixvim/issues/2124
2024-08-31 09:09:27 -05: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
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
Austin Horstman d3e387899f plugins/nvim-tree: use iconsPackage 2024-08-29 14:23:37 -05:00
Austin Horstman 150c5f454b plugins/trouble: use iconsPackage 2024-08-29 11:06:15 -05:00
Austin Horstman 4acf12c49d plugins/treesitter: add iconsPackage 2024-08-29 07:57:58 -05:00
Austin Horstman 1085bcd7cc plugins/which-key: fix icon examples
Which-key implemented proper icon support, utilize the icon attribute to
properly override/set icons so that alignment doesn't get thrown off and
it's inherited with child mappings.
2024-08-27 12:45:10 -05:00
Sascha OhmsandGaetanLepage 7e3ed24e52 plugins/lint: fix inconsistent description + examples 2024-08-26 21:07:13 +00:00
elythh 665680a5ca plugins/lint: fix conform incorrect option description 2024-08-26 21:02:12 +02:00
elythh aa1f5a74ff plugins/comment-box-nvim: init 2024-08-26 20:28:32 +02:00