mbyx / Automaton

An automation library for Linux via UInput.
https://mbyx.github.io/Automaton/
MIT License
1 stars 0 forks source link

Add extra options to hotstrings. #11

Closed mbyx closed 3 years ago

mbyx commented 3 years ago

Like case sensitivity. ability for hot-string to immediately activate without trigger. activate hotstring even if inside a word. prevent automatic backspacing of trigger word allow hotwords like :ip addr show add dynamic hotstrings:

@app.hostring(":remind {event} {date}")
def reminder(date: arrow):
    pass
mbyx commented 3 years ago

The last two seems useless. This requires a tiny ish rewrite of automaton.py, which is a separate issue.