snap: strict confinement with read-only personal-files plug

Classic has no fitting store category (per forum feedback) and strict is
electron-builder's well-supported path. One personal-files plug grants
read-only access to the dot-directories the supported tools write session
logs into; the app's own config and cache stay in the snap's private area.
This commit is contained in:
iamtoruk 2026-08-12 05:20:15 -07:00
parent 6eb0d9e9ad
commit d345528152

View file

@ -143,10 +143,64 @@
"executableName": "codeburn"
},
"snap": {
"confinement": "classic",
"confinement": "strict",
"grade": "stable",
"summary": "See where your AI coding spend actually goes",
"artifactName": "codeburn_${version}_${arch}.${ext}"
"artifactName": "codeburn_${version}_${arch}.${ext}",
"plugs": [
"desktop",
"desktop-legacy",
"home",
"x11",
"wayland",
"unity7",
"browser-support",
"network",
"gsettings",
"opengl",
{
"ai-agent-session-logs": {
"interface": "personal-files",
"read": [
"$HOME/.claude",
"$HOME/.cline",
"$HOME/.codewhale",
"$HOME/.codex",
"$HOME/.copilot",
"$HOME/.cursor",
"$HOME/.deepseek",
"$HOME/.factory",
"$HOME/.forge",
"$HOME/.gemini",
"$HOME/.grok",
"$HOME/.hermes",
"$HOME/.kimi",
"$HOME/.kiro",
"$HOME/.kiro-server",
"$HOME/.lingtai",
"$HOME/.lingtai-tui",
"$HOME/.mux",
"$HOME/.omp",
"$HOME/.openclaude",
"$HOME/.pi",
"$HOME/.quickwork",
"$HOME/.qwen",
"$HOME/.vibe",
"$HOME/.zcode",
"$HOME/.config/Claude",
"$HOME/.config/Code",
"$HOME/.config/Code - Insiders",
"$HOME/.config/Cursor",
"$HOME/.config/Kiro",
"$HOME/.config/Open Design",
"$HOME/.config/VSCodium",
"$HOME/.config/github-copilot",
"$HOME/.config/manicode",
"$HOME/.local/share/zed"
]
}
}
]
}
},
"homepage": "https://github.com/getagentseal/codeburn",