1 Commits

Author SHA1 Message Date
github-actions[bot]
be0953c816 automated: Update flake.lock
All checks were successful
Check flake.lock / Check health of `flake.lock` (pull_request) Successful in 8s
Check Nix flake / Perform Nix flake checks (pull_request) Successful in 4m25s
Auto-generated by [update.yml][1] with the help of
[create-pull-request][2].

[1]: https://nayeonie.com/ahuston-0/nix-dotfiles/src/branch/main/.github/workflows/flake-update.yml
[2]: https://forgejo.stefka.eu/jiriks74/create-pull-request
2026-03-23 12:17:57 +00:00
3 changed files with 22 additions and 30 deletions

24
flake.lock generated
View File

@@ -76,11 +76,11 @@
}, },
"locked": { "locked": {
"dir": "pkgs/firefox-addons", "dir": "pkgs/firefox-addons",
"lastModified": 1774325014, "lastModified": 1774238582,
"narHash": "sha256-UTORxF4+9IVjJ7BWFb2eKDxtyXPnwo/h1mMBWoKUB30=", "narHash": "sha256-Ki8cqI4709KnKyR5EbMMbtsc4k3vSP7KeCTAhBRZ640=",
"owner": "rycee", "owner": "rycee",
"repo": "nur-expressions", "repo": "nur-expressions",
"rev": "f166b8919f5bd1c43e78c700d7eb26e132a2ff83", "rev": "1b4ad32c889411e7df7e9c88246e39c9407eae1f",
"type": "gitlab" "type": "gitlab"
}, },
"original": { "original": {
@@ -242,11 +242,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1774293042, "lastModified": 1774210133,
"narHash": "sha256-OEBV+Y5I4Ldu98k0KvGXRfJYh+jjE8ocCSL/dxTGs1s=", "narHash": "sha256-yeiWCY9aAUUJ3ebMVjs0UZXRnT5x90MCtpbpOWiXrvM=",
"owner": "nix-community", "owner": "nix-community",
"repo": "home-manager", "repo": "home-manager",
"rev": "bc357c75e3142a31b849ba49c5299fb52c61cf59", "rev": "c6fe2944ad9f2444b2d767c4a5edee7c166e8a95",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -596,11 +596,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1774321696, "lastModified": 1774235565,
"narHash": "sha256-g18xMjMNla/nsF5XyQCNyWmtb2UlZpkY0XE8KinIXAA=", "narHash": "sha256-D8OOwvq3zDDCtIhMcNueb9tGSZaZUanKpWDleRgQ80U=",
"owner": "oxalica", "owner": "oxalica",
"repo": "rust-overlay", "repo": "rust-overlay",
"rev": "49a67e6894d4cb782842ee6faa466aa90c92812d", "rev": "dc00324a2438762582b49954373112b8eab29cab",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -616,11 +616,11 @@
] ]
}, },
"locked": { "locked": {
"lastModified": 1774303811, "lastModified": 1774154798,
"narHash": "sha256-fhG4JAcLgjKwt+XHbjs8brpWnyKUfU4LikLm3s0Q/ic=", "narHash": "sha256-zsTuloDSdKf+PrI1MsWx5z/cyGEJ8P3eERtAfdP8Bmg=",
"owner": "Mic92", "owner": "Mic92",
"repo": "sops-nix", "repo": "sops-nix",
"rev": "614e256310e0a4f8a9ccae3fa80c11844fba7042", "rev": "3e0d543e6ba6c0c48117a81614e90c6d8c425170",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@@ -93,11 +93,10 @@ in
CF_FILENAME_MATCHER = "1.11.2"; CF_FILENAME_MATCHER = "1.11.2";
USE_AIKAR_FLAGS = "false"; USE_AIKAR_FLAGS = "false";
USE_MEOWICE_FLAGS = "true"; USE_MEOWICE_FLAGS = "true";
DIFFICULTY = "peaceful"; DIFFICULTY = "hard";
ENABLE_COMMAND_BLOCK = "true"; ENABLE_COMMAND_BLOCK = "true";
INIT_MEMORY = "4G"; INIT_MEMORY = "4G";
MAX_MEMORY = "16G"; MAX_MEMORY = "16G";
SEED = "-7146406535839057559";
}; };
extraOptions = defaultOptions; extraOptions = defaultOptions;
log-driver = "local"; log-driver = "local";

View File

@@ -12,46 +12,39 @@ in
package = pkgs.ollama; package = pkgs.ollama;
syncModels = true; syncModels = true;
loadModels = [ loadModels = [
"gemma3"
"deepseek-r1:latest"
"deepseek-r1:1.5b" "deepseek-r1:1.5b"
"deepseek-r1:32b"
"deepseek-r1:70b"
"qwen3" "qwen3"
#"qwen3-coder-next" #"qwen3-coder-next"
"qwen3-coder-next" "qwen3-coder"
"lennyerik/zeta" "lennyerik/zeta"
"qwen2.5-coder:14b" "llama3.1:8b"
"qwen2.5-coder:32b" "qwen2.5-coder:1.5b-base"
"nomic-embed-text:latest" "nomic-embed-text:latest"
"llama4:scout"
"mistral:7b"
"minimax-m2.7:cloud"
"lfm2:24b"
"glm-4.7-flash"
]; ];
models = vars.primary_ollama; models = vars.primary_ollama;
environmentVariables = { environmentVariables = {
FLASH_ATTENTION = "1"; FLASH_ATTENTION = "1";
OLLAMA_KV_CACHE_TYPE = "q8_0"; OLLAMA_KV_CACHE_TYPE = "q8_0";
# Ollama memory configuration # Ollama memory configuration
OLLAMA_MAX_LOADED_MODELS = "3"; OLLAMA_MAX_LOADED_MODELS = "2";
OLLAMA_MAX_QUEUE = "512"; OLLAMA_MAX_QUEUE = "4";
OLLAMA_NUM_PARALLEL = "3"; OLLAMA_NUM_PARALLEL = "2";
# ROCm memory optimization # ROCm memory optimization
#HIP_VISIBLE_DEVICES = "0"; #HIP_VISIBLE_DEVICES = "0";
#ROCR_VISIBLE_DEVICES = "0"; #ROCR_VISIBLE_DEVICES = "0";
# context length for agents # context length for agents
OLLAMA_CONTEXT_LENGTH = "128000"; OLLAMA_CONTEXT_LENGTH = "64000";
}; };
openFirewall = true; openFirewall = true;
host = "0.0.0.0"; # don't want to make this available via load-balancer yet, so making it available on the local network
}; };
open-webui = { open-webui = {
enable = true; enable = true;
port = 21212; port = 21212;
openFirewall = true; openFirewall = true;
host = "0.0.0.0"; # don't want to make this available via load-balancer yet, so making it available on the local network
}; };
}; };
users.users.ollama = { users.users.ollama = {