diff --git a/home/Wallpapers/evergarden2.jpg b/home/Wallpapers/evergarden2.jpg deleted file mode 100644 index 82f0355..0000000 Binary files a/home/Wallpapers/evergarden2.jpg and /dev/null differ diff --git a/home/Wallpapers/lLfM33a.mp4 b/home/Wallpapers/lLfM33a.mp4 deleted file mode 100644 index 6840f26..0000000 Binary files a/home/Wallpapers/lLfM33a.mp4 and /dev/null differ diff --git a/home/Wallpapers/milkywayanime.jpg b/home/Wallpapers/milkywayanime.jpg deleted file mode 100644 index 12c0d85..0000000 Binary files a/home/Wallpapers/milkywayanime.jpg and /dev/null differ diff --git a/home/Wallpapers/wallpaper.jpg b/home/Wallpapers/wallpaper.jpg deleted file mode 100644 index 86d20e9..0000000 Binary files a/home/Wallpapers/wallpaper.jpg and /dev/null differ diff --git a/home/Wallpapers/wp4586807-aesthetic-anime-wallpapers.jpg b/home/Wallpapers/wp4586807-aesthetic-anime-wallpapers.jpg deleted file mode 100644 index 4d6f426..0000000 Binary files a/home/Wallpapers/wp4586807-aesthetic-anime-wallpapers.jpg and /dev/null differ diff --git a/home/Wallpapers/wp4591620-90s-anime-aesthetic-desktop-wallpapers.jpg b/home/Wallpapers/wp4591620-90s-anime-aesthetic-desktop-wallpapers.jpg deleted file mode 100644 index 6f671e7..0000000 Binary files a/home/Wallpapers/wp4591620-90s-anime-aesthetic-desktop-wallpapers.jpg and /dev/null differ diff --git a/home/Wallpapers/wp4714974-japan-aesthetic-wallpapers.jpg b/home/Wallpapers/wp4714974-japan-aesthetic-wallpapers.jpg deleted file mode 100644 index c7a88ce..0000000 Binary files a/home/Wallpapers/wp4714974-japan-aesthetic-wallpapers.jpg and /dev/null differ diff --git a/home/Wallpapers/wp4728731-street-aesthetic-desktop-wallpapers.jpg b/home/Wallpapers/wp4728731-street-aesthetic-desktop-wallpapers.jpg deleted file mode 100644 index 9676474..0000000 Binary files a/home/Wallpapers/wp4728731-street-aesthetic-desktop-wallpapers.jpg and /dev/null differ diff --git a/home/Wallpapers/wp4979765-scenery-anime-aesthetic-wallpapers.jpg b/home/Wallpapers/wp4979765-scenery-anime-aesthetic-wallpapers.jpg deleted file mode 100644 index 27365dd..0000000 Binary files a/home/Wallpapers/wp4979765-scenery-anime-aesthetic-wallpapers.jpg and /dev/null differ diff --git a/home/Wallpapers/wp4979803-scenery-anime-aesthetic-wallpapers.png b/home/Wallpapers/wp4979803-scenery-anime-aesthetic-wallpapers.png deleted file mode 100644 index 20d00d7..0000000 Binary files a/home/Wallpapers/wp4979803-scenery-anime-aesthetic-wallpapers.png and /dev/null differ diff --git a/home/Wallpapers/wp5106365-cityscape-night-anime-wallpapers.jpg b/home/Wallpapers/wp5106365-cityscape-night-anime-wallpapers.jpg deleted file mode 100644 index 1936cd2..0000000 Binary files a/home/Wallpapers/wp5106365-cityscape-night-anime-wallpapers.jpg and /dev/null differ diff --git a/home/Wallpapers/wp5138901-anime-aesthetic-street-wallpapers.jpg b/home/Wallpapers/wp5138901-anime-aesthetic-street-wallpapers.jpg deleted file mode 100644 index 40956bf..0000000 Binary files a/home/Wallpapers/wp5138901-anime-aesthetic-street-wallpapers.jpg and /dev/null differ diff --git a/home/Wallpapers/wp5882269-purple-aesthetic-anime-desktop-wallpapers.png b/home/Wallpapers/wp5882269-purple-aesthetic-anime-desktop-wallpapers.png deleted file mode 100644 index 10b7be4..0000000 Binary files a/home/Wallpapers/wp5882269-purple-aesthetic-anime-desktop-wallpapers.png and /dev/null differ diff --git a/home/Wallpapers/wp5897845-retro-anime-city-wallpapers.jpg b/home/Wallpapers/wp5897845-retro-anime-city-wallpapers.jpg deleted file mode 100644 index 0d681bb..0000000 Binary files a/home/Wallpapers/wp5897845-retro-anime-city-wallpapers.jpg and /dev/null differ diff --git a/home/Wallpapers/wp5997701-desktop-aesthetic-vintage-wallpapers.png b/home/Wallpapers/wp5997701-desktop-aesthetic-vintage-wallpapers.png deleted file mode 100644 index 99b55b9..0000000 Binary files a/home/Wallpapers/wp5997701-desktop-aesthetic-vintage-wallpapers.png and /dev/null differ diff --git a/home/Wallpapers/wp6800016-vintage-aesthetic-anime-desktop-wallpapers.jpg b/home/Wallpapers/wp6800016-vintage-aesthetic-anime-desktop-wallpapers.jpg deleted file mode 100644 index 8096946..0000000 Binary files a/home/Wallpapers/wp6800016-vintage-aesthetic-anime-desktop-wallpapers.jpg and /dev/null differ diff --git a/hosts/aragon/configuration.nix b/hosts/aragon/configuration.nix index e7a8d27..8466d39 100644 --- a/hosts/aragon/configuration.nix +++ b/hosts/aragon/configuration.nix @@ -26,6 +26,7 @@ ../../modules/basePackages.nix ../../modules/develPackages.nix ../../modules/desktopApplications.nix + ../../modules/comfyui.nix ]; diff --git a/modules/comfyui.nix b/modules/comfyui.nix new file mode 100644 index 0000000..1f9c299 --- /dev/null +++ b/modules/comfyui.nix @@ -0,0 +1,40 @@ +{ config, pkgs, lib, ... }: + +let + stateDir = "/var/lib/comfyui"; + port = 8900; +in +{ + virtualisation.podman.enable = true; + virtualisation.oci-containers.backend = "podman"; + + virtualisation.oci-containers.containers.comfyui = { + + image = "ghcr.io/ai-dock/comfyui:v2-rocm-6.0-runtime-22.04-v0.2.7"; + autoStart = true; + + + extraOptions = [ "--gpus=all" ]; + + ports = [ + "0.0.0.0:${toString port}:8080" + ]; + + volumes = [ + "${stateDir}/:/" + ]; + + environment = { + ANONYMIZED_TELEMETRY = "False"; + }; + + + }; + + # Create persistent state directories (like StateDirectory in systemd) + systemd.tmpfiles.rules = [ + "d ${stateDir}/ 0755 root root - -" ]; + + # Optional — open firewall for access + networking.firewall.allowedTCPPorts = [ port ]; +} diff --git a/modules/develPackages.nix b/modules/develPackages.nix index 13ae545..df2f8f4 100644 --- a/modules/develPackages.nix +++ b/modules/develPackages.nix @@ -56,6 +56,7 @@ python3Packages.litellm python3Packages.requests python3Packages.flake8 + python3Packages.torch #dotnet-sdk_8 #dotnet-sdk_9