Zum Inhalt springen
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 --help

Tasten in der Aufgabenliste

Taste
Enterdas Menü der Aufgabe: Kommentare, Anhänge, Erinnerungen, Logbuch, löschen, …
Tabmehrere auswählen
Strg-X / Alt-Xerledigen / verwerfen (die gewählten Aufgaben)
Strg-N / Strg-Snächster Zustand / Zustand wählen
Strg-FMarkierung an/aus
Strg-TTags hinzufügen (ein neuer, wenn keiner passt)
Strg-ETitel
Strg-ONotiz im Editor
Strg-DFälligkeitsdatum
Strg-Pin ein Projekt verschieben
Strg-Aneue Aufgabe per Schnellerfassung
Strg-Rneu laden
?Vorschau an/aus
Escapezurü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.