diff --git a/.config/espanso/match/base.yml b/.config/espanso/match/base.yml index 92bec58..a6d1d2e 100644 --- a/.config/espanso/match/base.yml +++ b/.config/espanso/match/base.yml @@ -1,7 +1,6 @@ -# Automatically generated by espanso migration tool -# Original file: default.yml - matches: + - trigger: ":see" + replace: "🙈" - trigger: ":grue" replace: |- Grüße, @@ -25,123 +24,3 @@ matches: type: shell params: cmd: "curl 'https://api.ipify.org'" - # Sensitive data through pass - - trigger: ":ep" - replace: "{{output}}" - vars: - - name: output - type: shell - params: - cmd: pass info/email/personal - - trigger: ":ec" - replace: "{{output}}" - vars: - - name: output - type: shell - params: - cmd: pass info/email/church - - trigger: ":eu" - replace: "{{output}}" - vars: - - name: output - type: shell - params: - cmd: pass info/email/uni - - trigger: ":eaur" - replace: "{{output}}" - vars: - - name: output - type: shell - params: - cmd: pass info/email/aur - - trigger: ":a0" - replace: "{{output}}" - vars: - - name: output - type: shell - params: - cmd: pass info/address | head -1 - - trigger: ":a1" - replace: "{{output}}" - vars: - - name: output - type: shell - params: - cmd: pass info/address | head -2 | tail -1 - - trigger: ":as" - replace: "{{output}}" - vars: - - name: output - type: shell - params: - cmd: "pass info/address | head -2 | tail -1 | cut -d' ' -f1" - - trigger: ":a2" - replace: "{{output}}" - vars: - - name: output - type: shell - params: - cmd: pass info/address | tail -1 - - trigger: ":ap" - replace: "{{output}}" - vars: - - name: output - type: shell - params: - cmd: "pass info/address | tail -1 | cut -d' ' -f1" - - trigger: ":ac" - replace: "{{output}}" - vars: - - name: output - type: shell - params: - cmd: "pass info/address | tail -1 | cut -d' ' -f2" - - trigger: ":tel" - replace: "{{output}}" - vars: - - name: output - type: shell - params: - cmd: pass info/phone - - trigger: ":adt" - replace: "{{output}}" - vars: - - name: output - type: shell - params: - cmd: pass info/address-bt - - trigger: ":add" - replace: "{{output}}" - vars: - - name: output - type: shell - params: - cmd: pass info/address - - trigger: ":tax" - replace: "{{output}}" - vars: - - name: output - type: shell - params: - cmd: pass info/tax-id | head -1 - - trigger: ":ss" - replace: "{{output}}" - vars: - - name: output - type: shell - params: - cmd: pass info/social-security | head -1 - - trigger: ":sign" - replace: "{{output}}" - vars: - - name: output - type: shell - params: - cmd: pass info/signature - - trigger: ":iban" - replace: "{{output}}" - vars: - - name: output - type: shell - params: - cmd: pass info/banking/dkb | head -1 diff --git a/.config/espanso/match/pass.yml b/.config/espanso/match/pass.yml new file mode 100644 index 0000000..c160387 --- /dev/null +++ b/.config/espanso/match/pass.yml @@ -0,0 +1,121 @@ +# Sensitive data through pass +matches: + - trigger: ":ep" + replace: "{{output}}" + vars: + - name: output + type: shell + params: + cmd: pass info/email/personal + - trigger: ":ec" + replace: "{{output}}" + vars: + - name: output + type: shell + params: + cmd: pass info/email/church + - trigger: ":eu" + replace: "{{output}}" + vars: + - name: output + type: shell + params: + cmd: pass info/email/uni + - trigger: ":eaur" + replace: "{{output}}" + vars: + - name: output + type: shell + params: + cmd: pass info/email/aur + - trigger: ":a0" + replace: "{{output}}" + vars: + - name: output + type: shell + params: + cmd: pass info/address | head -1 + - trigger: ":a1" + replace: "{{output}}" + vars: + - name: output + type: shell + params: + cmd: pass info/address | head -2 | tail -1 + - trigger: ":as" + replace: "{{output}}" + vars: + - name: output + type: shell + params: + cmd: "pass info/address | head -2 | tail -1 | cut -d' ' -f1" + - trigger: ":a2" + replace: "{{output}}" + vars: + - name: output + type: shell + params: + cmd: pass info/address | tail -1 + - trigger: ":ap" + replace: "{{output}}" + vars: + - name: output + type: shell + params: + cmd: "pass info/address | tail -1 | cut -d' ' -f1" + - trigger: ":ac" + replace: "{{output}}" + vars: + - name: output + type: shell + params: + cmd: "pass info/address | tail -1 | cut -d' ' -f2" + - trigger: ":tel" + replace: "{{output}}" + vars: + - name: output + type: shell + params: + cmd: pass info/phone + - trigger: ":adt" + replace: "{{output}}" + vars: + - name: output + type: shell + params: + cmd: pass info/address-bt + - trigger: ":add" + replace: "{{output}}" + vars: + - name: output + type: shell + params: + cmd: pass info/address + - trigger: ":tax" + replace: "{{output}}" + vars: + - name: output + type: shell + params: + cmd: pass info/tax-id | head -1 + - trigger: ":ss" + replace: "{{output}}" + vars: + - name: output + type: shell + params: + cmd: pass info/social-security | head -1 + - trigger: ":sign" + replace: "{{output}}" + vars: + - name: output + type: shell + params: + cmd: pass info/signature + - trigger: ":iban" + replace: "{{output}}" + vars: + - name: output + type: shell + params: + cmd: pass info/banking/dkb | head -1