Expanding Espanso
Https://hub.espanso.org.
In addition to creating custom triggers, you can also install extensions to expand Espanso’s feature set. These extensions, called packages, provide additional functionality. You’ll find a number of packages at
To install a package, you need to run the espanso install packagename command. For instance, you can run espanso install basic-emojis or espanso isntall all-emojis to install the emoji packages. Once installed, you’ll be able to insert emojis by using their name, such as :smirk:. :grin: and so on (while enjoying the irony of writing a word in order to create a picture).
Install the arrows package with the espanso install arrows command if your writing involves drawing of arrows. You can now create a right-arrow with \rarrow, a tick with \check and so on.
Each package has its own page describing how to install it and the functionality it adds to Espanso. There are also packages that can help you with Excel formulas, or adding French and German accents when writing.
The html-utils-package will appeal to those who write a lot of HTML code. Once installed, you’ll be able to use :style instead of typing ≤style≥≤/style≥, or :head instead of ≤head≥≥/head≥.
All packages are installed in the ~/.local/share/espanso/packages directory. Each package is placed in a different directory within this packages directory, with a package.yml file of its own. You must restart Espanso with espanso restart every time you install a new package, or edit the config file for a package.