This commit is contained in:
Miguel Palhas
2024-10-04 14:51:02 +01:00
parent 62a05a4648
commit 482fdf5c48
9 changed files with 312 additions and 16 deletions
+19 -1
View File
@@ -18,8 +18,15 @@
nix-colors.url = "github:misterio77/nix-colors";
nixvim.url = "github:nix-community/nixvim";
catppuccin.url = "github:catppuccin/nix";
neovim-nightly-overlay.url = "github:nix-community/neovim-nightly-overlay";
nvchad4nix = {
url = "github:nix-community/nix4nvchad";
inputs.nixpkgs.follows = "nixpkgs";
};
};
# nixpkgs = { overlays = [ inputs.neovim-nightly-overlay.overlay ]; };
outputs = { self, nixpkgs, home-manager, catppuccin, ... }@inputs:
let
inherit (self) outputs;
@@ -31,7 +38,18 @@
nixpkgs.lib.nixosSystem {
inherit extraModules;
specialArgs = { inherit inputs outputs; };
modules = extraModules ++ [ catppuccin.nixosModules.catppuccin ];
modules = extraModules ++ [
catppuccin.nixosModules.catppuccin
{
nixpkgs = {
overlays = [
(final: prev: {
nvchad = inputs.nvchad4nix.packages."${pkgs.system}".nvchad;
})
];
};
}
];
};
mkHome = modules: pkgs: