====== espanso ======
===== Présentation =====
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.
* [[https://espanso.org/|Site officiel]]
* [[https://espanso.org/docs/|Documentation]]
===== Raccourcis clavier =====
==== Désactiver espanso =====
Taper deux fois sur **ALT** (Option sous MacOS) pour désactiver ou activer espanso.
===== Exemple de commandes =====
==== Date et heure ====
=== :date ===
# Dates
- trigger: ":date"
replace: "{{mydate}}"
vars:
- name: mydate
type: date
params:
format: "%m/%d/%Y"
=== :time ===
# Time
- trigger: ":time"
replace: "{{mytime}}"
vars:
- name: mytime
type: date
params:
format: "%Hh%M"
==== Insérer du texte ====
=== Texte simple ===
# Commentaire
- trigger: ":prout"
replace: "Oups ! J'ai eu un gaz !"
=== Texte avec un retour chariot ===
# Cordialement
- trigger: ":cdt"
replace: "Cordialement,/nVotre technicien adoré/nBisous !"