2.home-manager/tests/modules/programs/mistral-vibe/mistral-vibe.nix
Gaetan Lepage 436b27742c
Some checks are pending
/ triage (push) Waiting to run
GitHub Pages / publish (ubuntu-latest) (push) Waiting to run
mistral-vibe: add module
2026-02-20 22:25:11 -06:00

34 lines
760 B
Nix

{
programs.mistral-vibe = {
enable = true;
settings = {
active_model = "tracer-vibe";
providers = [
{
name = "tracer-proxy";
api_base = "http://tracer:8081/proxy";
api_key_env_var = "OPENROUTER_API_KEY";
api_style = "openai";
backend = "generic";
}
];
models = [
{
name = "mistralai/devstral-2512:free";
provider = "tracer-proxy";
alias = "tracer-vibe";
temperature = 0.1;
input_price = 0.0;
output_price = 0.0;
}
];
};
};
nmt.script = ''
assertFileExists home-files/.vibe/config.toml
assertFileContent home-files/.vibe/config.toml ${./expected.toml}
'';
}