From 1cbf56c925c7496b77def4a01604a54717a46351 Mon Sep 17 00:00:00 2001 From: Michael Housh Date: Mon, 27 Dec 2021 10:12:47 -0500 Subject: [PATCH] Added espanso - text expander --- .../Library/Preferences/espanso/default.yml | 48 +++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 espanso/Library/Preferences/espanso/default.yml diff --git a/espanso/Library/Preferences/espanso/default.yml b/espanso/Library/Preferences/espanso/default.yml new file mode 100644 index 0000000..86ae780 --- /dev/null +++ b/espanso/Library/Preferences/espanso/default.yml @@ -0,0 +1,48 @@ +# espanso configuration file + +# This is the default configuration file, change it as you like it +# You can refer to the official documentation: +# https://espanso.org/docs/ + +# Matches are the substitution rules, when you type the "trigger" string +# it gets replaced by the "replace" string. +matches: + # Simple text replacement + - trigger: ":espanso" + replace: "Hi there!" + + # Dates + - trigger: ":date" + replace: "{{mydate}}" + vars: + - name: mydate + type: date + params: + format: "%m/%d/%Y" + + # Shell commands + - trigger: ":shell" + replace: "{{output}}" + vars: + - name: output + type: shell + params: + cmd: "echo Hello from your shell" + + # Email + - trigger: ":@" + replace: "mhoush@houshhomeenergy.com" + - trigger: ":@h" + replace: "@houshhomeenergy.com" + - trigger: "@s" + replace: "service@houshhomeenergy.com" + + # Iso-seconds + - trigger: ":isosec" + replace: "{{output}}" + vars: + - name: output + type: shell + params: + cmd: "isosec" +