/terminal-agenda

A simple terminal agenda

Primary LanguageShellMIT LicenseMIT

terminal-agenda

🇫🇷 terminal-agenda est un moyen facile et simple de s'organiser uniquement à partir d'un terminal.
(Fonctionne sur Linux, MacOS et Windows. Pour les utilisateurs de Windows, vous n'aurez juste pas la fonction ncal (qui permet d'afficher un calendrier)).
🇺🇸 terminal-agenda is an easy and simple way to organize yourself uniquely from the terminal.
(Works on Linux, MacOS and Windows. For Windows users, you'll only miss the ncal function (which permit to display a calendar)).

menu

Comment l'installer 🇫🇷

  1. git clone https://github.com/XinTecK/terminal-agenda
  2. cd terminal-agenda
  3. ./agenda.sh

Toutes vos tâches sont stockées dans le fichier .task. Si vous voulez supprimer une tâche, vous devez le faire manuellement (supprimer la ligne de la tâche)(cette fonctionnalité sera bientôt disponible). Vous pouvez également ajouter/modifier manuellement vos tâches dans ce fichier.

Langage de l'application : 🇫🇷

Fonctionnalités opérationnelles actuelles :

  • Ajouter une tâche et attacher un groupe à celle-ci taskAdd
  • Lister toutes les tâches (filtres possibles : par groupe ou par date)
    par groupe
    taskListByGroup taskGroupResult
    par date
    taskByDate taskDateResult

Fonctionnalités à venir :

  • Supprimer une tâche
  • Supprimer une tâche à partir d'un groupe ou d'une date spécifique
  • Afficher une réprésentation chronologique des 30 prochains jours (jour avec / sans tâche)

How to install 🇺🇸

  1. git clone https://github.com/XinTecK/terminal-agenda
  2. cd terminal-agenda
  3. ./agenda.sh

Application language : 🇫🇷

All your tasks are stored in the .task file. If you want to delete a task, you have to do it manually (delete the task line)(this feature will be release soon). You can manually add/modify your tasks in this file too.

Current functionnal features :

  • Add a task and attach a group to it taskAdd
  • List all the tasks (filters possible : by group or by date)
    by group
    taskListByGroup taskGroupResult by date
    taskByDate taskDateResult

Incoming features :

  • Delete a task
  • Delete a task from a specific group/date
  • Display a task graphic timeline for the 30 next days (day with / without task)

Author

Hugo Lefrancq :
Website
Twitter
LinkedIn

Licence:fr:/License:us:

🇫🇷 terminal-agenda est sous la licence MIT; voir le fichier "LICENSE".
🇺🇸 terminal-agenda is licensed under the MIT license; see the "LICENSE" file.