36 lines
617 B
Nix
36 lines
617 B
Nix
{
|
|
inputs,
|
|
pkgs,
|
|
lib,
|
|
config,
|
|
mainUser,
|
|
...
|
|
}: {
|
|
inherit mainUser;
|
|
|
|
imports = [
|
|
./home.nix
|
|
./util/local-webapp.nix
|
|
./util/containers.nix
|
|
# ./programs/stable-diffusion.nix
|
|
# ./programs/openwebui.nix
|
|
./programs/anything-llm.nix
|
|
inputs.comfyui.homeManagerModules.comfyui
|
|
];
|
|
|
|
home.packages = with pkgs; [
|
|
nicotine-plus
|
|
];
|
|
|
|
programs.comfyui = {
|
|
enable = false;
|
|
storage = "/home/${config.mainUser}/.local/share/comfyui/";
|
|
plugins = let
|
|
inherit (pkgs.comfyui-plugins) gguf openpose;
|
|
in [
|
|
gguf
|
|
# essentials
|
|
openpose
|
|
];
|
|
};
|
|
}
|