updated nvim config, added local_ai
This commit is contained in:
@@ -8,5 +8,18 @@
|
||||
ghidra
|
||||
antigravity-cli
|
||||
pi-coding-agent
|
||||
|
||||
# Clang & LLVM Toolchain
|
||||
llvmPackages_latest.clang
|
||||
llvmPackages_latest.lld
|
||||
llvmPackages_latest.lldb
|
||||
llvmPackages_latest.llvm
|
||||
llvmPackages_latest.clang-tools
|
||||
llvmPackages_latest.libcxx
|
||||
|
||||
# Nix Tools
|
||||
nil
|
||||
nixfmt
|
||||
statix
|
||||
];
|
||||
}
|
||||
|
||||
38
modules/apps/local_ai.nix
Normal file
38
modules/apps/local_ai.nix
Normal file
@@ -0,0 +1,38 @@
|
||||
{ pkgs, inputs, ... }:
|
||||
|
||||
{
|
||||
imports = [
|
||||
inputs.comfy-ui.nixosModules.default
|
||||
];
|
||||
|
||||
services = {
|
||||
comfyui = {
|
||||
enable = true;
|
||||
gpuSupport = "cuda";
|
||||
enableManager = true;
|
||||
port = 8188;
|
||||
listenAddress = "0.0.0.0";
|
||||
dataDir = "/var/lib/comfyui";
|
||||
user = "comfyui";
|
||||
group = "comfyui";
|
||||
createUser = true;
|
||||
};
|
||||
|
||||
ollama = {
|
||||
enable = true;
|
||||
package = pkgs.ollama-cuda;
|
||||
host = "0.0.0.0";
|
||||
port = 11434;
|
||||
user = "ollama";
|
||||
group = "ollama";
|
||||
home = "/var/lib/ollama";
|
||||
};
|
||||
|
||||
open-webui.enable = true;
|
||||
};
|
||||
|
||||
environment.systemPackages = with pkgs; [
|
||||
comfy-ui-cuda
|
||||
ollama-cuda
|
||||
];
|
||||
}
|
||||
Reference in New Issue
Block a user