Blog del Podcast
podcast    GitHub    Twitter  Telegram

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

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




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.