• [^] # Re: gnein ?

    Posté par . En réponse à la dépêche OcLaunch, launch automagically. Évalué à 6.

    C’est tout à fait l’objectif, en tout cas tel que je ne m’en sers actuellement principalement que comme ça. Si tu as d'autres idées, n’hésite pas !

    L’intérêt pour le client de messagerie, dont la commande est assez courte pour être tapé à chaque fois peut effectivement sembler limité.

    Je vais reprendre l’exemple du site avec Taskwarrior, puisque c’est ce programme qui m’a amené à développer le logiciel.

    En ajoutant dans le bashrc la commande task, qui affiche une liste des tâches (j'avais commencé comme ça)

    • À chaque ouverture du terminal, la liste est affichée.
    • C’est assez pénible à l’usage : ça prend la moitié de l’écran, c'est assez long de lancer sans cesse la commande (particulièrement avec d’autres commandes plus longues ou au milieu d'une session avec un tas de choses qui tournent) et surtout lassant (en affichant 100 fois par session la liste de choses à faire, on ne la lis plus dès le deuxième affichage et c’est donc contre-productif)

    Avec OcLaunch

    • On peux ajouter task à la liste d'OcLaunch, la liste de tâches est affichée une fois et aux lancements suivants d'un terminal, rien.
    • On peut bien sûr rappeler la liste par son numéro avec oclaunch 0 (0 puisqu'elle est seule dans notre exemple).
    • On peut en plus afficher par thème (par exemple task +rdv pour afficher les rendez-vous, puis task ls pour afficher une liste minimale) puis... plus rien, on laisse l’utilisateur en paix.
    • C’est plus rapide à l’usage, mais surtout plus efficace : on ajoute autant de programmes que l'on veut alors que on ne peux pas mettre plus d’une commande dans la bashrc au risque de ne pas voir sa sortie et d’aggraver le problème de lenteur.

    PS : J'espère que cet explication rend les choses plus claires. Si tel est le cas, je pourrais l'ajouter au site web, ça en aidera plus d'un.