feat: +AZ-PRM-1

This commit is contained in:
2026-03-09 07:20:53 +01:00
parent e8d8adb626
commit f5ea46001e
54 changed files with 2600 additions and 2233 deletions

View File

@@ -3,6 +3,7 @@
outputs,
pkgs,
inputs,
system,
...
}: {
imports = [
@@ -26,7 +27,7 @@
config.allowUnfree = true;
};
})
(outputs.lib.mkLlmAgentsOverlay system)
# You can also add overlays exported from other flakes:
# neovim-nightly-overlay.overlays.default

View File

@@ -26,6 +26,10 @@
td
opencode-desktop
openspec
(qmd.override {
vulkanSupport = true;
cudaSupport = false;
})
tailwindcss
tailwindcss-language-server
];

View File

@@ -52,6 +52,12 @@
};
"claude-sonnet-4-6" = {
name = "Claude Sonnet 4.6";
options = {
thinking = {
type = "enabled";
budget_tokens = 16000;
};
};
limit = {
context = 200000;
output = 64000;
@@ -59,6 +65,12 @@
};
"claude-opus-4-6" = {
name = "Claude Opus 4.6";
options = {
thinking = {
type = "enabled";
budget_tokens = 16000;
};
};
limit = {
context = 200000;
output = 128000;
@@ -117,13 +129,13 @@
google_auth = false;
agents = {
sisyphus = {
model = "zai-coding-plan/glm-5";
model = "litellm/claude-opus-4-6";
};
oracle = {
model = "zai-coding-plan/glm-5";
model = "litellm/claude-sonnet-4-6";
};
librarian = {
model = "zai-coding-plan/glm-5";
model = "litellm/claude-sonnet-4-6";
};
explore = {
model = "zai-coding-plan/glm-4.5-air";
@@ -132,7 +144,7 @@
model = "zai-coding-plan/glm-4.6v";
};
prometheus = {
model = "zai-coding-plan/glm-5";
model = "litellm/claude-opus-4-6";
};
metis = {
model = "zai-coding-plan/glm-5";
@@ -149,7 +161,7 @@
model = "zai-coding-plan/glm-5";
};
ultrabrain = {
model = "zai-coding-plan/glm-5";
model = "litellm/gpt-5.3-codex";
};
artistry = {
model = "zai-coding-plan/glm-5";

View File

@@ -0,0 +1,60 @@
{config, ...}: {
imports = [
./home.nix
../../common
../../features/cli/fish.nix
../../features/cli/fzf.nix
../../features/cli/nushell.nix
../../features/cli/starship.nix
];
programs.carapace = {
enable = true;
enableFishIntegration = true;
enableNushellIntegration = true;
enableBashIntegration = true;
};
programs.zoxide = {
enable = true;
enableFishIntegration = true;
enableNushellIntegration = true;
};
programs.bat = {enable = true;};
programs.direnv = {
enable = true;
enableNushellIntegration = true;
nix-direnv.enable =
true;
};
programs.eza = {
enable = true;
enableFishIntegration = true;
enableBashIntegration = true;
extraOptions = ["-l" "--icons" "--git" "-a"];
};
programs.lf = {
enable = true;
settings = {
preview = true;
drawbox = true;
hidden = true;
icons = true;
theme = "Dracula";
previewer = "bat";
};
};
features = {
cli = {
fish.enable = true;
nushell.enable = true;
fzf.enable = true;
starship.enable = true;
};
};
coding.editors.neovim.enable = true;
}

View File

@@ -125,6 +125,12 @@
port = 2022;
identityFile = "~/.ssh/sascha.koenig";
};
"AZ-PRM-1" = {
hostname = "192.168.152.76";
user = "sascha.koenig";
port = 2022;
identityFile = "~/.ssh/sascha.koenig";
};
};
};
# Let Home Manager install and manage itself.