Terminal-Menüs
Terminal-Menüs
tui/samu-tui legt fzf-Menüs über die
Kommandozeile: die Ansichten, eine Aufgabenliste mit Vorschau und
Tasten für die üblichen Änderungen. Alles läuft über samu.
Braucht ein angemeldetes samu, fzf ab 0.53, jq und bash.
make install verlinkt es ins bin-Verzeichnis. Der Editor für Notizen ist
$VISUAL, sonst $EDITOR, sonst vim.
samu-tui # das Hauptmenü: verfügbar, heute, Inbox,
# markiert, Projekte, nach Tag, Suche
samu-tui list --available # direkt die Aufgabenliste; Optionen wie bei samu list
samu-tui list --inbox
samu-tui --helpTasten in der Aufgabenliste
| Taste | |
|---|---|
| Enter | das Menü der Aufgabe: Kommentare, Anhänge, Erinnerungen, Logbuch, löschen, … |
| Tab | mehrere auswählen |
| Strg-X / Alt-X | erledigen / verwerfen (die gewählten Aufgaben) |
| Strg-N / Strg-S | nächster Zustand / Zustand wählen |
| Strg-F | Markierung an/aus |
| Strg-T | Tags hinzufügen (ein neuer, wenn keiner passt) |
| Strg-E | Titel |
| Strg-O | Notiz im Editor |
| Strg-D | Fälligkeitsdatum |
| Strg-P | in ein Projekt verschieben |
| Strg-A | neue Aufgabe per Schnellerfassung |
| Strg-R | neu laden |
? | Vorschau an/aus |
| Escape | zurück |
Hilfsskript
Listen und Änderungen kommen von pult/samu-pult, einem kleinen
Shell-Skript, das tabgetrennte Listen aus samu ausgibt und Aktionen
ausführt. Es bedient auch ein Menü für pult, ein Tastatur-Overlay für
Wayland, das ein eigenes Projekt ist; pult/samu.edn ist dieses Menü.
SAMU_PULT setzen, wenn das Skript woanders liegt.