Sammlung an Anleitungen (HowTo) für verschiedene Dinge.

Abschnitte

Callouts

“Callouts” oder auf Deutsch “Hervorhebungen” sind im Obsidian wunderbar dazu geeignet, um Textteile prominent darzustellen in Obsidian. Ein paar Callouts lassen sich sogar ein zu eins in Gitlab-Kommentaren und -Beschreibungen übernehmen.

Da ich mir das nicht merken kann, notiere ich mir das mal in meinem Blog.

Zusätzlich hilft es vielleicht noch anderen Personen.

Daily Notes & Rollover

Es gibt bei Obsidian zwei Plugins (Erweiterungen), die ich in Kombination im Grunde täglich nutze. Daily Notes (“Tägliche Notizen”) und Rollover Daily Todos.

Bei den Rollover Daily Todos handelt es sich um ein community plugin (“Externe Erweiterungen”), die das Grundfunktionalität von Daily Notes (“Tägliche Notizen”) um praktische Zusatzfunktionen erweitert.

Die Daily Notes (“Tägliche Notizen”) bieten eine leicht erreichbare Schaltfläche auf der linken Seite vom Editor und bieten die Möglichkeit die heute anstehenden Aufgaben nieder zu schreiben. Am nächsten Tag wird dann wieder eine leere Seite erzeugt, die erneut befüllt werden kann. Die Aufgaben vom Vortag stehen in der Datei von gestern zur Verfügung. Allerdings müssen die unerledigten Aufgaben manuell auf den aktuellen Tag übertragen werden.

Hier hilft bzw. unterstützt das community plugin (“Externe Erweiterung”) namens Rollover Daily Todos. Es übernimmt die Aufgaben automatisch vom Vortag, wenn auf die Schaltfläche Open today's daily note (“Heutige Notiz öffnen”) geklickt wird - oder der entsprechende Befehl ausgeführt wird.

Aufgaben, die als erledigt markiert worden sind, werden bei der Übertragung auf das aktuelle Tagesdokument ausgelassen!

Wie sieht das jetzt genau aus?

Paperless-ngx: Major-Upgrade oder Wechsel der Datenbank in Docker

Durch Freunde wurde ich auf das Document Management System paperless aufmerksam, dass im derzeit aktuellen Fork paperless-ngx weiterlebt. In Verbindung mit einem Einzugsscanner ist es ein wahr gewordener Traum, der mich sehr in meinem Alltag entlastet.

Das Aktualisieren von paperless-ngx (im Folgenden nur noch paperless genannt) unter Docker ist zwar in der Dokumentation recht gut beschrieben, aber das Updaten der Datenbank, finde ich zu kompliziert, weil es nur auf die offizielle PostgreSQL-Dokumentation verweist.

Hier müsste ich mit den CLI-Tools wie pg_dumpall und pg_upgrade hantieren, was arbeiten im Docker-Container notwendig macht und vermutlich auch doppelte Docker-Container-Instanzen nötig macht. Eine automagische Migration unterstützen die postgres-images nach meinem Wissen derzeit nicht. Also habe ich eine andere Möglichkeit gesucht und auch gefunden!

Zur Massenbearbeitung von PDF-Dateien gibt es das schöne Tool pdftk oder auch manchmal pdftk-java genannt.

Mit diesem Tool lassen sich z.B. PDF-Dateien in Einzel-Dateien aufsplitten, mehrere PDF-Dateien zu einer Gesamtdatei zusammenfassen, Seiten rotieren etc.

Um nicht immer Suchmaschinen bedienen zu müssen, erfolgt hier eine Auflistung meiner häufig genutzten Parameter.

Starship - Shell Prompt mit mehr Infos

Der Standard-Prompt ist zu langweilig? Die Befüllung der Variablen PS1 ist zu kompliziert und unflexibel? Es sollen mehr Informationen dargestellt werden?

Kein Problem, ich habe jetzt das Tool Starship für mich entdeckt. Es ist schnell installiert und auch recht simpel konfiguriert. Wie das funktioniert, habe ich im Nachfolgenden mal aufgeschrieben.

Kochrezepte, Tipps und Hinweise zu Mastodon als kleine Sammlung.

Die Liste wird immer mal wieder erweitert; dabei wird dann hier das Datum einfach aktualisiert.

GIT

Notizen, Tipps und Tricks zum Versionsverwaltung git.

Änderungen siehe Changelog unten.