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.

Site officiel

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: "%H:%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 !"