user/catppuccin: init

This commit is contained in:
LavaDesu 2025-01-24 12:57:53 +11:00
parent ee430bd7d0
commit 9a85f90699
Signed by: cilly
GPG key ID: 6500251E087653C9
8 changed files with 243 additions and 23 deletions

View file

@ -14,6 +14,8 @@
aagl.url = "github:ezKEa/aagl-gtk-on-nix";
agenix.inputs.nixpkgs.follows = "nixpkgs";
catppuccin.url = "github:catppuccin/nix/8eada392fd6571a747e1c5fc358dd61c14c8704e";
catppuccin.inputs.nixpkgs.follows = "nixpkgs";
home-manager.inputs.nixpkgs.follows = "nixpkgs";
home-manager-raccoon.inputs.nixpkgs.follows = "nixpkgs-raccoon";
home-manager-stable.inputs.nixpkgs.follows = "nixpkgs-stable";
@ -50,7 +52,7 @@
rust-overlay.inputs.nixpkgs.follows = "nixpkgs";
};
outputs = { self, agenix, nixos-generators, nixpkgs, nixpkgs-raccoon, nixpkgs-stable, ... } @ inputs:
outputs = { self, agenix, catppuccin, nixos-generators, nixpkgs, nixpkgs-raccoon, nixpkgs-stable, ... } @ inputs:
let
overlays = (import ./overlays)
++ [(final: prev: {
@ -64,6 +66,7 @@
modules = [
{ nixpkgs.overlays = overlays; }
agenix.nixosModules.age
catppuccin.nixosModules.catppuccin
(./hosts + "/${name}")
] ++ extraModules;
specialArgs = {