chore(agents): remove qwen-code

idols-ai and aquamarine stop preserving ~/.qwen; its existing data stays under /persistent until deleted by hand.

Assisted-by: DeepSeek Harness (claude-opus-5-5)
This commit is contained in:
Ryan Yin committed 2026-11-11 22:41:07 +08:00
1 parent a6fd893cbb
commit c05181f93f
9 files changed
+4 -22

No files matched your search

+4 -4
View File
@@ -13,10 +13,10 @@ Markdown with no Nix dependency; this module only wires it into place.
- `skills.nix`: links the global skills into `~/.agents/skills/<name>`, from pinned flake inputs and - `skills.nix`: links the global skills into `~/.agents/skills/<name>`, from pinned flake inputs and
from `agents/skills/`; the inventory is from `agents/skills/`; the inventory is
[agents/skills/README.md](../../../../agents/skills/README.md). [agents/skills/README.md](../../../../agents/skills/README.md).
- `packages.nix`: agent CLIs (`codex`, `opencode`, `qwen-code`, `pi`) from the `llm-agents` flake - `packages.nix`: agent CLIs (`codex`, `opencode`, `pi`) from the `llm-agents` flake input, dsh from
input, dsh from `nur-ryan4yin`, `pkgs.ctx7` for the `find-docs` skill, and `pkgs.mcp-grafana` for `nur-ryan4yin`, `pkgs.ctx7` for the `find-docs` skill, and `pkgs.mcp-grafana` for the Grafana MCP
the Grafana MCP server. Profile patches live in `~/.dsh/profiles/<name>/cordis.patch.yml`. See server. Profile patches live in `~/.dsh/profiles/<name>/cordis.patch.yml`. See [dsh.md](./dsh.md)
[dsh.md](./dsh.md) for the layer order and the settings that bite. for the layer order and the settings that bite.
- `env.nix`: telemetry and auto-update opt-outs for the agents. - `env.nix`: telemetry and auto-update opt-outs for the agents.
## Deployed rule targets ## Deployed rule targets
-1
View File
@@ -19,7 +19,6 @@ in
# Agents # Agents
agentPackages.codex agentPackages.codex
opencode opencode
agentPackages.qwen-code
agentPackages.pi agentPackages.pi
# dsh from nur-packages: llm-agents.nix's dsh cannot boot on nixpkgs node # dsh from nur-packages: llm-agents.nix's dsh cannot boot on nixpkgs node
# (node-addon-require-builtin probe), this one shims it. # (node-addon-require-builtin probe), this one shims it.
-6
View File
@@ -178,12 +178,6 @@ in
".codex" ".codex"
".dsh" # DeepSeek Harness ".dsh" # DeepSeek Harness
".pi" ".pi"
# Qwen Code keeps settings, credentials, history, sessions, and logs
# under ~/.qwen; keep the whole directory private and persistent.
{
directory = ".qwen";
mode = "0700";
}
".config/opencode" ".config/opencode"
".local/share/opencode" ".local/share/opencode"
".local/state/opencode" ".local/state/opencode"
-6
View File
@@ -100,12 +100,6 @@ in
".codex" ".codex"
".dsh" # DeepSeek Harness ".dsh" # DeepSeek Harness
".pi" ".pi"
# Qwen Code keeps settings, credentials, history, sessions, and logs
# under ~/.qwen; keep the whole directory private and persistent.
{
directory = ".qwen";
mode = "0700";
}
".config/opencode" ".config/opencode"
".local/share/opencode" ".local/share/opencode"
".local/state/opencode" ".local/state/opencode"
@@ -2,7 +2,6 @@
let let
common = { common = {
agentsFromHome = true; agentsFromHome = true;
qwenInstalled = true;
devToolsFromHome = true; devToolsFromHome = true;
nushellSecrets = false; nushellSecrets = false;
githubSshRewrite = false; githubSshRewrite = false;
@@ -23,7 +23,6 @@ lib.genAttrs hosts (
{ {
# home role: home/linux/tui.nix # home role: home/linux/tui.nix
agentsFromHome = hasPackage "codex" home.home.packages; agentsFromHome = hasPackage "codex" home.home.packages;
qwenInstalled = hasPackage "qwen-code" home.home.packages;
devToolsFromHome = hasPackage "kubectl" home.home.packages; devToolsFromHome = hasPackage "kubectl" home.home.packages;
# ~/.secrets is synced to the desktops only; sourcing it would break nushell. # ~/.secrets is synced to the desktops only; sourcing it would break nushell.
nushellSecrets = home.modules.shell.secrets.enable; nushellSecrets = home.modules.shell.secrets.enable;
@@ -19,5 +19,4 @@
wivrnImportsOpenXRToSteam = true; wivrnImportsOpenXRToSteam = true;
wivrnStatePreserved = true; wivrnStatePreserved = true;
adbStatePreserved = true; adbStatePreserved = true;
qwenStatePreserved = true;
} }
@@ -54,5 +54,4 @@ in
cfg.environment.sessionVariables.PRESSURE_VESSEL_IMPORT_OPENXR_1_RUNTIMES == "1"; cfg.environment.sessionVariables.PRESSURE_VESSEL_IMPORT_OPENXR_1_RUNTIMES == "1";
wivrnStatePreserved = privatelyPreserved ".config/wivrn"; wivrnStatePreserved = privatelyPreserved ".config/wivrn";
adbStatePreserved = privatelyPreserved ".android"; adbStatePreserved = privatelyPreserved ".android";
qwenStatePreserved = privatelyPreserved ".qwen";
} }
@@ -102,7 +102,6 @@ in
".local/state/home-manager" ".local/state/home-manager"
".local/state/nix/profiles" ".local/state/nix/profiles"
".codex" ".codex"
".qwen"
".config/opencode" ".config/opencode"
]; ];
pythonInstalled = builtins.any ( pythonInstalled = builtins.any (