Différences
Cette page vous affiche les différences entre la révision choisie et la version actuelle de la page.
outils:calcurse [2006/10/29 16:59] culot |
outils:calcurse [2006/10/29 17:00] (Version actuelle) culot |
||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== calcurse ====== | ||
+ | ===== Présentation ===== | ||
+ | Calcurse est un organiseur personnel en mode texte, qui a pour but de gérer les rendez-vous et les tâches à faire. Il peut être utilisé soit en ligne de commande, soit par l'intermédiaire d'une interface utilisateur en mode texte. | ||
+ | |||
+ | Il est composé d'un calendrier, d'une liste de tâches, classe vos rendez-vous et vous prévient si vous en avez un d'ici peu. | ||
+ | |||
+ | L'interface utilisateur est configurable, et l'on peut choisir entre différents thèmes graphiques (couleur et disposition des élements de l'interface). Toutes les commandes sont documentées dans un système d'aide en ligne. | ||
+ | |||
+ | ===== Exemple d'utilisation ===== | ||
+ | ==== Mode Interactif ==== | ||
+ | Lorsque calcurse est utilisé en mode interactif dans un terminal, l'utilisateur peut consulter son agenda grâce à une interface ressemblant à ceci (le rendu est meilleur dans la réalité ;): | ||
+ | |||
+ | <file> | ||
+ | panneau rendez-vous---. .---panneau calendrier | ||
+ | | | | ||
+ | v v | ||
+ | +------------------------------------++------------------------------------+ | ||
+ | | Rendez-vous || Calendrier | | ||
+ | |--------------------------------------||-------------------------------------| | ||
+ | | Avril 6, 2006 || Avril 2006 | | ||
+ | | ||Lun Mar Mer Jeu Ven Sam Dim | | ||
+ | | || 1 2 | | ||
+ | | || 3 4 5 6 7 8 9 | | ||
+ | | || 10 11 12 13 14 15 16 | | ||
+ | | || 17 18 19 20 21 22 23 | | ||
+ | | || 24 25 26 27 28 29 30 | | ||
+ | | || | | ||
+ | | |+-----------------------------------+ | ||
+ | | |+-----------------------------------+ | ||
+ | | || Tâches | panneau | ||
+ | | ||------------------------------------| tâches à | ||
+ | | || | faire | ||
+ | | || | | | ||
+ | | || |<--. | ||
+ | | || | | ||
+ | +------------------------------------++-----------------------------------+ | ||
+ | |---[ Lun 22-11-2006 | 18:11:43 ]---(apts)----> 01:20 :: dîner <-------|<--. | ||
+ | +--------------------------------------------------------------------------+ barre de | ||
+ | | ? Aide R Retracer H/L -+1 Jour G Aller à C Config | notification | ||
+ | | Q Quitter S Sauver J/K -+1 Sem. Tab Chg vue |<-. | ||
+ | +----------------------------------------------------------------------- --+ | | ||
+ | | | ||
+ | barre de status | ||
+ | |||
+ | </file> | ||
+ | |||
+ | ==== Ligne de commande ==== | ||
+ | Pour ceux qui apprécient la ligne de commande, calcurse peut être appelé avec diverses options qui en font un outil facilement incorporable dans un script shell. | ||
+ | En voici quelques exemples : | ||
+ | |||
+ | === Liste des tâches à faire === | ||
+ | la commande suivante renvoie la liste des tâches à faire, avec un numéro représentant leur priorité: | ||
+ | |||
+ | <code> | ||
+ | cli@asyd.net:~/ $ calcurse -t | ||
+ | to do: | ||
+ | 1. écrire une page sur asyd.net | ||
+ | 2. implémenter l'export des données au format xml | ||
+ | 3. mettre les bières au frais | ||
+ | </code> | ||
+ | |||
+ | === Liste des rendez-vous pour les trois prochains jours === | ||
+ | Il est possible d'obtenir les rendez-vous pour la journée en cours ou pour le nombre de jours précisé dans la commande: | ||
+ | |||
+ | <code> | ||
+ | cli@asyd.net:~/ $ calcurse -d 3 | ||
+ | 10/29/2006: | ||
+ | - 18:00 -> 18:30 | ||
+ | apéro | ||
+ | |||
+ | 10/30/2006: | ||
+ | - 09:00 -> 09:45 | ||
+ | réunion de suivi | ||
+ | - 13:00 -> 14:00 | ||
+ | dentiste | ||
+ | |||
+ | 10/31/2006: | ||
+ | - 10:00 -> 10:30 | ||
+ | rendez-vous pour signature du bail | ||
+ | </code> | ||
+ | |||
+ | === Prochain rendez-vous === | ||
+ | Une autre fonction permet de se renseigner sur le prochain rendez-vous et sur le temps restant avant celui-ci: | ||
+ | |||
+ | <code> | ||
+ | cli@asyd.net:~/ $ calcurse -n | ||
+ | next appointment: | ||
+ | [01:05] apéro | ||
+ | |||
+ | </code> | ||
+ | |||
+ | ===== Téléchargement ===== | ||
+ | Calcurse peut être téléchargé à l'adresse suivante: | ||
+ | [[http://culot.org/calcurse/download.html]] | ||
+ | |||
+ | ===== Liens ===== | ||
+ | * L'adresse de la page principale du projet: | ||
+ | [[http://culot.org/calcurse]] | ||
+ | |||
+ | * Le manuel d'utilisation est consultable en ligne, avec une traduction en français, allemand, espagnol et anglais: | ||
+ | [[http://culot.org/calcurse/manual.html]] | ||
+ | |||
+ | * Quelques copies d'écran: | ||
+ | [[http://culot.org/calcurse/screens.html]] | ||
+ | |||
+ | * Pour consulter les sources du projet: | ||
+ | [[http://culot.org/cgi-bin/cvsweb.cgi/calcurse/]] | ||
+ | |||
+ | * Et enfin le flux RSS pour être tenu au courant des nouvelles versions: | ||
+ | [[http://culot.org/calcurse/news_rss.xml]] |
outils/calcurse.txt · Dernière modification: 2006/10/29 17:00 par culot