In this post, we will look at improving developer productivity using espanso on the Mac OSX

Installation

# add the tap to homebrew
brew tap federico-terzi/espanso

# install espanso
brew install espanso

Register at startup

# authorize espanso on osx
espanso register

# make sure to go to system preferences and allow espanso to control your computer

# explicitly start ... without a system restart
espanso start

Configure espanso

As explained in the config docs, edit the config default.yml file and insert the expansions

sublime ~/Library/Preferences/espanso

Make the changes are restart espanso:

espanso restart

Screenshot-2020-01-02-at-11.55.05-AM

Hack away like a ninja!

Check out the demo below. Lots of good info on the documentation page and issues page.

demonstration-of-using-espanso