1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
package hooks import ( "fmt" "git.sr.ht/~rjarry/aerc/config" ) type MailDeleted struct { Account string Folder string } func (m *MailDeleted) Cmd() string { return config.Hooks.MailDeleted } func (m *MailDeleted) Env() []string { return []string{ fmt.Sprintf("AERC_ACCOUNT=%s", m.Account), fmt.Sprintf("AERC_FOLDER=%s", m.Folder), } }