Add Codex qwen profile
This commit is contained in:
parent
4de5536ab0
commit
4c85fa299a
2 changed files with 24 additions and 0 deletions
|
|
@ -250,6 +250,7 @@ Este modulo concentra:
|
|||
- `xdg.userDirs`
|
||||
- `spotifyd`
|
||||
- `opencode`
|
||||
- `codex`
|
||||
- `programs.home-manager.enable = true`
|
||||
- session variables:
|
||||
- `MANPAGER`
|
||||
|
|
@ -280,6 +281,9 @@ Este modulo concentra:
|
|||
- OpenCode:
|
||||
- publica `~/.config/opencode/opencode.json`
|
||||
- usa `ollama/qwen2.5-coder:7b` como modelo padrao
|
||||
- Codex:
|
||||
- adiciona o perfil `qwen` em `~/.codex/config.toml`
|
||||
- usa `qwen2.5-coder:7b` via `ollama`
|
||||
- Wofi:
|
||||
- publica `config`, `style.css`, `menu`, `menu.css`
|
||||
|
||||
|
|
|
|||
|
|
@ -453,6 +453,26 @@ PY
|
|||
fi
|
||||
'';
|
||||
|
||||
home.activation.codexQwenProfile =
|
||||
lib.hm.dag.entryAfter [ "writeBoundary" ] ''
|
||||
set -euo pipefail
|
||||
codex_config="$HOME/.codex/config.toml"
|
||||
|
||||
mkdir -p "$(dirname "$codex_config")"
|
||||
|
||||
if grep -q '^\[profiles\.qwen\]$' "$codex_config" 2>/dev/null; then
|
||||
:
|
||||
else
|
||||
cat <<'EOF' >> "$codex_config"
|
||||
|
||||
[profiles.qwen]
|
||||
model = "qwen2.5-coder:7b"
|
||||
oss = true
|
||||
local_provider = "ollama"
|
||||
EOF
|
||||
fi
|
||||
'';
|
||||
|
||||
services.spotifyd = {
|
||||
enable = true;
|
||||
settings.global = {
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue