feat: +AZ-PRM-1
This commit is contained in:
@@ -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
|
||||
|
||||
|
||||
@@ -26,6 +26,10 @@
|
||||
td
|
||||
opencode-desktop
|
||||
openspec
|
||||
(qmd.override {
|
||||
vulkanSupport = true;
|
||||
cudaSupport = false;
|
||||
})
|
||||
tailwindcss
|
||||
tailwindcss-language-server
|
||||
];
|
||||
|
||||
@@ -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";
|
||||
|
||||
60
home/users/sascha.koenig/AZ-PRM-1.nix
Normal file
60
home/users/sascha.koenig/AZ-PRM-1.nix
Normal 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;
|
||||
}
|
||||
@@ -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.
|
||||
|
||||
Reference in New Issue
Block a user