by enbugger on 8/26/22, 9:31 AM with 41 comments
by albertzeyer on 8/26/22, 11:19 AM
From a quick glance, it looks like for getting the text, it listens to all the keyboard events globally. I can imagine many potential problems and shortcomings with this approach, but on the other side, this is probably the most simple and most generic solution, working for almost every application.
For sending the text, it does sth similar, i.e. it just injects global key events. Probably first some key backspace events to delete the old text, and then the keys for the replacement text.
https://github.com/espanso/espanso/blob/dev/espanso-inject/s...
But maybe I understand the code wrong. I did not delve too deep into it.
by kretaceous on 8/26/22, 12:55 PM
I often type the same shortcuts in my Android device out of habit. So you can tell that I'm waiting for an Android version! I'm working around it by adding words to custom dictionary in Google Keyboard. But I'd love to be able to use the same .yaml file for my phone. I'm not necessarily talking about sync as I don't change the file often.
One more thing about is the GUI search bar they have added. It has rough edges (doesn't react to my shortcut, etc.) but I'm sure it will get better.
Love Espanso! Thanks and all the best to Federico, the creator and maintainer.
by sciuromorpha_ on 8/26/22, 10:07 AM
by jdoss on 8/26/22, 1:59 PM
Also, here is a gist of my non-work specific Espanso snippets. I share (overshare??) what I am listening to on Spotify many times a day with my friends and coworkers, so the Spotify specific one gets used a lot!
https://gist.github.com/jdoss/64c663e24cca2052842701e13db77d...
by anyfactor on 8/26/22, 6:53 PM
I used to work in social media management, I used to have bunch of `insert_generic_response` for birthdays to weddings to inquiries. I would have a random response generated with an Espanso hotkey for each purpose.
Now, I store my token, curl commands, documentation, code snippets well.... being a DevRel I still use `insert_generic_response` but with more technical content!
by elesbao on 8/26/22, 12:25 PM
by n8henrie on 8/26/22, 12:23 PM
I also would feel bad if I didn't mention that the main developer seems incredibly nice. I looked at this as a rust project to which I might be able to make minor contributions as a newb (which I still haven't done unfortunately). Federico goes out of his way to respond (quickly) to GH issues or posts on the subreddit in the kindest way imaginable.
by majkinetor on 8/26/22, 1:11 PM
by sanketpatrikar on 8/26/22, 11:24 AM
I wish it was available for Android. For now, I use the text expansion feature built into Gboard, but it has a short text limit, which limits its usefulness.
by adhesive_wombat on 8/26/22, 5:38 PM
[1]: also this is not easily confused with another similar program when searching like AK/AHK.
by smcn on 8/26/22, 12:16 PM
It was cool to use and show off to colleagues but it was such a hacky piece of work as I used xev to grabs a windows input and worked off of that.
This looks _much_ better!
by yewenjie on 8/26/22, 12:19 PM
Also, is there any package that lets you cycle between your clipboard as you type anywhere?
by rabbitofdeath on 8/26/22, 5:15 PM
by desireco42 on 8/26/22, 1:48 PM
Thanks
by fire on 8/27/22, 12:17 AM
by subpixel on 8/26/22, 12:06 PM
by throwaway888abc on 8/26/22, 4:33 PM
by memorable on 8/26/22, 2:02 PM
by riffic on 8/26/22, 7:54 PM