espanso est un logiciel libre permettant d'automatiser la saisie au moyen d'une détection de saisie. Par exemple taper :date va automatiquement remplacer la chaine de caractères par la date courante.
Le tout est hautement paramétrable grâce à un fichier de configuration.
Le logiciel est écrit en Rust et est disponible sous Linux, Windows et MacOS. Je n'ai testé que la version Windows.
Taper deux fois sur ALT (Option sous MacOS) pour désactiver ou activer espanso.
# Dates - trigger: ":date" replace: "{{mydate}}" vars: - name: mydate type: date params: format: "%m/%d/%Y"
# Time - trigger: ":time" replace: "{{mytime}}" vars: - name: mytime type: date params: format: "%Hh%M"
# Commentaire - trigger: ":prout" replace: "Oups ! J'ai eu un gaz !"
# Cordialement - trigger: ":cdt" replace: "Cordialement,/nVotre technicien adoré/nBisous !"