Me gusta una buena GUI tanto como a cualquiera, pero algunas cosas piden un poco más de simplicidad. Una de esas cosas es una lista de tareas pendientes. Es por eso que recurro a la línea de comando y un archivo de texto para el mío.
De las varias líneas de comando para hacer aplicaciones que existen en el ecosistema Linux, ¿cuál debería elegir? Depende de usted decidir, pero es posible que desee echar un vistazo a iKog. Corto para sigue creciendo, iKog es un script de Python que lo ayuda a administrar sus tareas. Si te gusta Getting Things Done (GTD para abreviar, un método popular para la organización personal), entonces vale la pena echarle un vistazo a iKog.
Instalando
En primer lugar, asegúrese de tener Pitón instalado en su computadora. Si está utilizando Linux, es probable que lo haga. Para verificar, abra una ventana de terminal y escriba que pitón. El comando debería devolver algo como /usr/bin/python. Si no, instale Python usando su administrador de paquetes o por descargando un instalador o paquete fuente.
Desde allí, descarga el guion. Para mayor comodidad, tome el archivo ikog.py.gz. Una vez que se haya descargado, abra una ventana de terminal y navegue hasta el directorio en el que se guardó el archivo. Luego, ejecute los siguientes comandos:
gzip -d ikog.py.gz chmod 700 ikog.py mv ikog.py ikog
Los comandos extraen el script de su archivo, lo hacen ejecutable y cambian el nombre del script a ikog. El último comando no es necesario; Solo hago eso para ahorrar pulsaciones de teclas.
Desde allí, mueva el archivo a una ubicación en su ruta, por ejemplo, /usr/local/bin.
Usando iKog
Cuando quiera trabajar con su lista de tareas, abra una ventana de terminal y ejecute el comando ikog (o ikog.py, si no cambió el nombre del script). Verá una pantalla de programa y no mucho más. Lo primero que desea hacer es agregar una tarea. Para hacer eso, escriba agregar [task] – por ejemplo, agregar Escribir publicación de iKog para MTE. Luego, presione Entrar.
¿Recuerdas cuando mencioné GTD hace unos párrafos? Bueno, GTD tiene un concepto llamado contextos. Un contexto es una cosa, lugar o persona que necesita para completar una tarea. Todos los contextos tienen un @ firme delante de ellos Por ejemplo, @HomeOffice indica una tarea que debe realizar en la oficina de su hogar. Los contextos también le permiten filtrar tareas; más sobre esto pronto. Para incluir un contexto al agregar una tarea, escriba añadir @Contexto – por ejemplo, agregar Investigar la historia del vecindario @Library.
Agregar tareas es una cosa, pero ¿cómo las revisas? Escribiendo listaque muestra todas sus tareas.
Si desea filtrar por un contexto particular, simplemente escriba lista @Contexto – por ejemplo, lista @HomeOffice.
Observe que en la lista, cada tarea tiene un número. Ese número es útil cuando desea completar una tarea. Para hacer eso, escriba hecho [task number] – por ejemplo, hecho 1. Se le pedirá que confirme que desea completar la tarea. Sólo tipo Sí y presione Entrar.
Eso es genial, pero ¿dónde se almacenan mis datos?
Lo crea o no, está almacenado dentro del script iKog. Eso hace que iKog sea muy portátil. Si necesita acceder a su lista de tareas en varias computadoras que tienen instalado Python, puede obtener una buzón cuenta y guarde el script iKog en una carpeta en Dropbox. O guarde el script en una unidad flash USB. Simplemente ejecute iKog desde cualquier ubicación.
Por supuesto, almacenar los datos en el script lo abre a problemas. ¿Qué sucede si borras accidentalmente el script? En iKog, puede ingresar el comando exportar para guardar sus datos en un archivo de texto llamado ikog.tasks.txt. Si algo le sucede al script, puede instalar una versión nueva y luego ingresar el comando importar ikog.tasks.txt para extraer sus datos.
iKog es fácil de usar y es muy flexible. Tiene una serie de opciones útiles: esta publicación solo analizó algunas de ellas. Si desea que su lista de tareas sea portátil, lo hace muy fácil.
Autor de la foto: xololounge