nixos-config/configs/flake-parts/nixvim.nix

40 lines
886 B
Nix
Raw Normal View History

{ inputs, lib, ... }:
2024-01-25 14:51:05 +00:00
{
2024-02-04 12:50:54 +00:00
setups.nixvim.configs = {
fiesta = {
components = [
{
nixpkgsBranch = "nixos-unstable";
nixvimBranch = "nixvim-unstable";
neovimPackage = pkgs: pkgs.neovim;
overlays = [
inputs.neovim-nightly-overlay.overlays.default
];
}
2024-02-04 12:50:54 +00:00
];
};
trovebelt = {
components = lib.cartesianProduct {
nixpkgsBranch = [ "nixos-unstable" ];
nixvimBranch = [ "nixvim-unstable" ];
neovimPackage = [ (pkgs: pkgs.neovim) ];
overlays = [
[ inputs.neovim-nightly-overlay.overlays.default ]
[ ]
];
};
2024-01-25 14:51:05 +00:00
};
};
2024-01-26 08:54:16 +00:00
2024-02-23 10:17:43 +00:00
setups.nixvim.sharedModules = [
2024-02-25 09:26:06 +00:00
# The rainbow road to ricing your raw materials.
inputs.self.nixvimModules.bahaghari
2024-02-23 10:17:43 +00:00
];
2024-01-26 08:54:16 +00:00
flake = {
nixvimModules.default = ../../modules/nixvim;
};
2024-01-25 14:51:05 +00:00
}