bonfire/packages/bonvim/default.nix
L-Nafaryus a4d8f5232e
Some checks failed
nix / check (push) Failing after 1m15s
flake: huge rework
flake: fix name conventions
flake: configurations -> lib.preconfiguredModules
flake.packages: rework platform dependency with convient module and
evaluator `lib.collectPackages`
packages.bonfire-docs: convient evaluators `nixosModulesDoc` and
`packagesDoc`
new: packages.postgresql: container image
new: packages.redis: container image
remove: packages.lego: needed dns provider was added to lego and nixpkgs
packages.netgen: broken
2024-07-18 15:49:05 +05:00

32 lines
735 B
Nix

{
pkgs,
nixvimPkgs,
fenixPkgs,
bonLib,
lib,
...
}: let
drv = nixvimPkgs.makeNixvimWithModule {
pkgs = pkgs;
module = bonLib.preconfiguredModules.bonvim;
extraSpecialArgs = {
rustc = fenixPkgs.complete.rustc;
cargo = fenixPkgs.complete.cargo;
rust-analyzer = fenixPkgs.complete.rust-analyzer;
};
};
in
drv
// {
pname = "bonvim";
version = "unknown";
meta = with lib;
drv.meta
// {
description = "NixVim distribution for NeoVim with a customized collection of plugins inspired by the LazyVim distribution.";
license = licenses.mit;
maintainers = with bonLib.maintainers; [L-Nafaryus];
platforms = platforms.linux;
};
}