vault trash list
Zeigt, was gerade im Trash eines Vaults liegt — soft-gelöschte Notizen und aussortierte Dateien (Bilder, PDFs, Audio …), die auf Wiederherstellung oder endgültiges Entsorgen warten.
Einfachster Fall
apparat vault trash list
Wenn der Trash leer ist:
Trash is empty in vault "recherche".
Sonst eine Tabelle, die entity list spiegelt. Die erste Spalte Kind unterscheidet Notiz (entity) von Datei (asset); zusätzlich gibt es eine Spalte Deleted:
Vault "recherche" trash — 3 entries +--------+------------------+------------+-----------+------------+------------+------+ | Kind | Title | Type | Id | Created | Deleted | Tags | +--------+------------------+------------+-----------+------------+------------+------+ | entity | Max Mustermann | person | Bx7tYu3v | 2024-02-14 | 2026-04-28 | — | | entity | Maria Beispiel | person | AaAaAaAa | 2026-04-19 | 2026-04-20 | wcag | | asset | Budget Chart | image/png | As3Df9Gh | 2026-04-19 | — | — | +--------+------------------+------------+-----------+------------+------------+------+
Einträge werden nach Datum absteigend sortiert (jüngste zuerst) — das ist die Frage, die man beim Blick in den Trash am häufigsten stellt: „Was habe ich gerade gelöscht?". Für Notizen zählt das Löschdatum; Dateien tragen kein Löschdatum (ihr Deleted-Feld zeigt —) und ordnen sich nach ihrem Änderungsdatum in dieselbe Zeitleiste ein. Der Titel ist Zweit-Sortierschlüssel bei Gleichstand. Bei Dateien steht statt eines Frontmatter-Typs in Type ihr Medientyp und in Created ihr Änderungsdatum.
Vault-Auswahl
Wie bei allen Kommandos in diesem Namespace: ohne --vault greift die übliche Auto-Lokalisierung (CWD-Erkennung, einziger registrierter Vault, interaktive Auswahl). Explizit:
apparat vault trash list --vault=arbeit apparat vault trash list --vault=/home/max/vaults/recherche apparat vault trash list --vault=https://apparat.example.com/vaults/recherche
Was Apparat auflistet
- Notizen: alle Dateien unter
.apparat/trash/, die das Notiz-Dateinamensschema erfüllen (YYYY-MM-DD--slug--nanoid.md). Titel, Typ, ID, Erstelldatum, Löschdatum und Tags kommen aus dem Frontmatter. Fehlende Felder zeigen als?(Titel fällt zurück auf den humanisierten Slug). - Dateien: alle übrigen Dateien im Trash mit gültigem Dateinamensschema (
YYYY-MM-DD--slug--nanoid.endung). Da Dateien kein Frontmatter haben, zeigt Apparat Slug, Medientyp, ID und Änderungsdatum.
Was mit auffälligen Dateien passiert
Dateien in .apparat/trash/, die das Schema nicht erfüllen (kein NanoID-Suffix, defektes Frontmatter), tauchen in der Tabelle nicht auf, werden aber als Diagnosemeldung unter der Tabelle angezeigt — genauso wie bei entity list:
1 scan diagnostic: - Trash file "foo.md" does not match the entity filename pattern.
So bleibt kein Eintrag still liegen, den du nicht mehr zurückführen kannst.
Was danach geht
- Einen Eintrag wiederherstellen →
vault trash restore <id> - Einen Eintrag endgültig entfernen →
vault trash empty <id> - Den gesamten Trash endgültig leeren →
vault trash empty