Ich mag eine gute GUI so gut wie die nächste Person, aber einige Dinge betteln um ein wenig mehr Einfachheit. Eines dieser Dinge ist eine To-Do-Liste. Aus diesem Grund wende ich mich an die Befehlszeile und eine Textdatei für meine.

Von den verschiedenen Befehlszeilenprogrammen für Anwendungen im Linux-Ökosystem, welche sollte man wählen? Es liegt an Ihnen, sich zu entscheiden, aber vielleicht möchten Sie sich auch iKog ansehen. Kurz gesagt Es wächst weiter, iKog ist ein Python-Skript, mit dem Sie Ihre Aufgaben verwalten können. Wenn Sie Dinge erledigen wollen (kurz GTD, eine beliebte Methode für die persönliche Organisation), dann ist es die Zeit wert, iKog zu besuchen.

Installieren

Stellen Sie zunächst sicher, dass Python auf Ihrem Computer installiert ist. Wenn Sie Linux verwenden, ist es wahrscheinlich, dass Sie das tun. Um dies zu überprüfen, öffnen Sie ein Terminal-Fenster und geben Sie den Python ein . Der Befehl sollte etwas wie / usr / bin / python zurückgeben . Wenn nicht, installieren Sie Python mit Ihrem Paketmanager oder indem Sie ein Installationsprogramm oder ein Quellpaket herunterladen.

Laden Sie von dort das Skript herunter. Ergreifen Sie die Datei ikog.py.gz. Öffnen Sie nach dem Download ein Terminalfenster und navigieren Sie zu dem Verzeichnis, in dem die Datei gespeichert wurde. Führen Sie dann die folgenden Befehle aus:

 gzip -d ikog.py.gz chmod 700 ikog.py mv ikog.py ikog 

Die Befehle extrahieren das Skript aus seinem Archiv, machen es ausführbar und benennen das Skript in ikog um. Der letzte Befehl ist nicht notwendig; Ich mache das nur, um Tastenanschläge zu speichern.

Verschieben Sie die Datei von dort an einen Speicherort in Ihrem Pfad, z. B. / usr / local / bin.

Verwenden von iKog

Wenn Sie mit Ihrer Aufgabenliste arbeiten möchten, öffnen Sie ein Terminalfenster und führen Sie den Befehl ikog aus (oder ikog.py, falls Sie das Skript nicht umbenannt haben). Sie sehen einen Programmbildschirm und nicht viel mehr. Das erste, was Sie tun möchten, ist eine Aufgabe hinzuzufügen. Geben Sie dazu add [task] ein, z. B. Write iKog post für MTE . Drücken Sie dann die Eingabetaste.

Denken Sie daran, als ich GTD vor ein paar Absätzen erwähnt habe? Nun, GTD hat ein Konzept namens Kontexte . Ein Kontext ist eine Sache, ein Ort oder eine Person, die Sie benötigen, um eine Aufgabe zu erledigen. Alle Kontexte haben ein @ -Zeichen. Zum Beispiel bezeichnet @HomeOffice eine Aufgabe, die Sie in Ihrem Heimbüro erledigen müssen. Mit Kontexten können Sie auch Aufgaben filtern. mehr dazu bald. Geben Sie zum Hinzufügen eines Kontexts beim Hinzufügen einer Aufgabe den Befehl add @Context ein, z. B. Research-Stadtteilhistorie @Library hinzufügen .

Hinzufügen von Aufgaben ist eine Sache, aber wie überprüfen Sie sie? Durch Eingabe einer Liste, in der alle Ihre Aufgaben angezeigt werden.

Wenn Sie nach einem bestimmten Kontext filtern möchten, geben Sie einfach list @Context ein - z. B. @HomeOffice auflisten .

Beachten Sie, dass jede Aufgabe in der Liste eine Nummer hat. Diese Nummer ist nützlich, wenn Sie eine Aufgabe abschließen möchten. Geben Sie dazu done [Aufgabennummer] ein, zum Beispiel done 1 . Sie werden aufgefordert, zu bestätigen, dass Sie die Aufgabe abschließen möchten. Geben Sie einfach Yes ein und drücken Sie die Eingabetaste.

Das ist großartig, aber wo sind meine Daten gespeichert?

Ob Sie es glauben oder nicht, es ist im iKog-Skript gespeichert. Das macht iKog sehr portabel. Wenn Sie über mehrere Computer, auf denen Python installiert ist, auf Ihre Aufgabenliste zugreifen müssen, können Sie ein Dropbox-Konto abrufen und das iKog-Skript in einem Ordner in Dropbox speichern. Oder speichern Sie das Skript auf einem USB-Stick. Führen Sie iKog einfach von beiden Standorten aus.

Natürlich, das Speichern der Daten im Skript öffnet Ihnen Probleme. Was passiert, wenn Sie das Skript versehentlich löschen? In iKog können Sie den Befehl export eingeben, um Ihre Daten in einer Textdatei namens ikog.tasks.txt zu speichern. Wenn etwas mit dem Skript passiert, können Sie eine neue Version installieren und dann den Befehl import ikog.tasks.txt eingeben, um Ihre Daten einzulesen .

iKog ist einfach zu bedienen und sehr flexibel. Es hat eine Reihe von nützlichen Optionen - dieser Beitrag hat nur eine Handvoll von ihnen betrachtet. Wenn Sie Ihre To-Do-Liste portabel machen wollen, macht es das sehr einfach.

Bildnachweis: xololounge