refactor: simplify .daggerignore and fix hardcoded path after repo move to sharedinbox/

.daggerignore no longer needs to exclude $HOME dirs (fvm/, go/, .pub-cache/,
.claude/, snap/, etc.) since the project root is now sharedinbox/, not $HOME.
agent_loop.py: replace hardcoded /home/si with Path.home().

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
This commit is contained in:
Thomas SharedInbox
2026-05-20 13:43:29 +02:00
co-authored by Claude Sonnet 4.6
parent bd03484fcc
commit 92cc725913
2 changed files with 3 additions and 43 deletions
+2 -42
View File
@@ -2,55 +2,15 @@
# Version control # Version control
.git/ .git/
.gitmodules
# Build artifacts and tools # Build artifacts
build/ build/
go/
.dart_tool/ .dart_tool/
fvm/
.fvm/
.pub-cache/
.dart-cli-completion/
.dartServer/
.direnv/
.dotnet/
.rustup/
.task/
.vscode/
.vscode-server/
coverage/ coverage/
node_modules/
ios/Pods/
macos/Pods/
linux/flutter/ephemeral/ linux/flutter/ephemeral/
website/public/ website/public/
website/resources/ website/resources/
# Sensitive or system files # Secrets
.env* .env*
.ssh/
.local/
.cache/
.config/
.atuin/
.gemini/
.bash*
.profile
.zsh*
.zcompdump
.tmux.conf
.lesshst
.metadata
.emulator_console_auth_token
snap/
.gitconfig
.flutter-plugins-dependencies
.flutter
.forgejo
.fvmrc
.envrc .envrc
# AI / tooling session data
.claude/
.sharedinbox-agent-logs/
+1 -1
View File
@@ -33,7 +33,7 @@ from datetime import datetime, timezone
from pathlib import Path from pathlib import Path
# Cron runs with a minimal PATH; ensure Nix profile binaries (tea, claude) are found. # Cron runs with a minimal PATH; ensure Nix profile binaries (tea, claude) are found.
os.environ["PATH"] = f"/home/si/.nix-profile/bin:{os.environ.get('PATH', '/usr/bin:/bin')}" os.environ["PATH"] = f"{Path.home()}/.nix-profile/bin:{os.environ.get('PATH', '/usr/bin:/bin')}"
# ── configuration ───────────────────────────────────────────────────────────── # ── configuration ─────────────────────────────────────────────────────────────