L-Nafaryus
a4d8f5232e
Some checks failed
nix / check (push) Failing after 1m15s
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
32 lines
735 B
Nix
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;
|
|
};
|
|
}
|