Blog del Podcast
podcast      GitHub      Twitter   Telegram

A python también le gusta el todo.txt. todotxt-machine

Tiempo estimado de lectura: 3 minutos. 433 palabras. todo.txt

Posiblemente una de mis aplicaciones favoritas de todo.txt es todotxt-machine. Una aplicación desarrollada en Python que su funcionamiento es más similar a SimpleTask con su potente filtrado de Contextos, Proyectos.

Instalación

sudo pip3 install todotxt-machine

También si lo deseamos, podemos instalarlo desde los repositorios de GitHub

git clone https://github.com/AnthonyDiGirolamo/todotxt-machine.git
cd todotxt-machine
./todotxt-machine.py

Abrir un archivo todo.txt

Para abrir la aplicación con el archivo todo.txt

todotxt-machine ~/todo/todo.txt

También podemos hacerlo incluyendo el done.txt

todotxt-machine ~/todo/todo.txt ~/todo/done.txt

Archivo de configuración

Si no quieres tener que poner el archivo todo.txt cada vez que abrimos todotxt-machine, crearemos un archivo de configuración

nano ~/.todotxt-machinerc
[settings]
file = ~/todo.txt
archive = ~/done.txt

Ahora si abrimos todotxt-machine, se nos abrirá nuestro todo.txt por defecto.

Temas

Podemos personalizar el tema tanto como queramos. Hay 4 temas por defecto que puedes probar.

Ejemplo:

[settings]
file = ~/todo.txt
archive = ~/done.txt
colorscheme = solarized-dark

Funcionamiento

Pulsando la tecla f, nos abrirá a la derecha un módulo para poder filtrar por contextos o proyectos. Con la tecla TABULADO, no moveremos entre el listado y este módulo de filtros.

Para seleccionar los filtros, pulsaremos la tecla Espacio.

Ayuda

todotxt-machine

Usage:
  todotxt-machine
  todotxt-machine TODOFILE [DONEFILE]
  todotxt-machine [--config FILE]
  todotxt-machine (-h | --help)
  todotxt-machine --version
  todotxt-machine --show-default-bindings

Options:
  -c FILE --config=FILE               Path to your todotxt-machine configuraton file [default: ~/.todotxt-machinerc]
  -h --help                           Show this screen.
  --version                           Show version.
  --show-default-bindings             Show default keybindings in config parser format
                                      Add this to your config file and edit to customize

Fuentes


Publicado por Angel el Friday 31 January del 2020



También te puede interesar:




Powered by org-bash-blog

Written in OrgMode with Emacs and converted to HTML with Pandoc

Licencia de Creative Commons
Este obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional.