fix: comprehensive excludes for dotfiles backup (electron apps, caches, runtime)

This commit is contained in:
Dmitry
2026-05-13 20:17:26 +03:00
parent d13e9d3d95
commit 3b515b86c4
+49 -7
View File
@@ -20,21 +20,63 @@ dotfiles:
- ~/.claude - ~/.claude
- ~/.codex - ~/.codex
exclude: exclude:
# Кеши и мусор (везде)
- "**/.cache" - "**/.cache"
- "**/__pycache__" - "**/__pycache__"
- "**/Cache"
- "**/CachedData"
- "**/GPUCache"
- "**/CachedExtensions"
- "**/*.log"
- "**/*.tmp"
# ~/.config: electron/browser-приложения (большие, не нужны)
- "~/.config/Code" - "~/.config/Code"
- "~/.config/BraveSoftware"
- "~/.config/chromium" - "~/.config/chromium"
- "~/.config/BraveSoftware"
- "~/.config/google-chrome" - "~/.config/google-chrome"
- "~/.codex/logs_*" - "~/.config/Claude"
- "~/.codex/sqlite" - "~/.config/Codex"
- "~/.codex/telemetry" - "~/.config/JetBrains"
- "~/.codex/sessions" - "~/.config/Bitwarden"
- "~/.config/Element"
- "~/.config/Docker Desktop"
- "~/.config/GitHub Desktop"
- "~/.config/AmneziaVPN.ORG"
- "~/.config/libvirt"
# ~/.claude: рантайм и логи (memory/ сохраняем)
- "~/.claude/telemetry" - "~/.claude/telemetry"
- "~/.claude/file-history" - "~/.claude/file-history"
- "~/.claude/session-env" - "~/.claude/session-env"
- "~/.claude/projects" - "~/.claude/cache"
- "~/.config/libvirt" - "~/.claude/backups"
- "~/.claude/ide"
- "~/.claude/shell-snapshots"
- "~/.claude/paste-cache"
- "~/.claude/sessions"
- "~/.claude/plugins"
- "~/.claude/stats-cache.json"
- "~/.claude/history.jsonl"
- "~/.claude/projects/**/*.jsonl"
# ~/.codex: рантайм и логи
- "~/.codex/.tmp"
- "~/.codex/tmp"
- "~/.codex/sessions"
- "~/.codex/log"
- "~/.codex/shell_snapshots"
- "~/.codex/plugins"
- "~/.codex/cache"
- "~/.codex/vendor_imports"
- "~/.codex/logs_*"
- "~/.codex/state_*.sqlite"
- "~/.codex/state_*.sqlite-shm"
- "~/.codex/state_*.sqlite-wal"
- "~/.codex/sqlite"
- "~/.codex/session_index.jsonl"
- "~/.codex/skills"
- "~/.codex/history.jsonl"
forget: forget:
keep-last: 10 keep-last: 10
keep-daily: 14 keep-daily: 14