Your name is an answer, not a constant

The :fn/:em espanso triggers hardcoded one person's name and email in a
match file shipped to every user -- a misfire that lands inside their
own prose, where they are least likely to notice. setup-identity now
seeds match/identity.yml, per-machine and gitignored, from the same
interview answers that already configure git.
This commit is contained in:
Gabriel Brown
2026-08-21 17:43:33 -04:00
parent 9f563c8f94
commit 25e2328658
3 changed files with 25 additions and 11 deletions
+3 -11
View File
@@ -1,17 +1,9 @@
# espanso match file
# https://espanso.org/docs/
# Name and email triggers (:fn, :em, ...) are NOT here: they are personal, and
# this file is shared. setup-identity seeds them into match/identity.yml --
# per-machine, gitignored, yours to edit -- from the install interview.
matches:
# Name
- trigger: ":fn"
replace: "Gabriel Brown"
- trigger: ":fin"
replace: "Gabriel A Brown"
# Email
- trigger: ":em"
replace: "[email protected]"
- trigger: ":empro"
replace: "[email protected]"
# Date
- trigger: ":date"
replace: "{{mydate}}"