Emoji Picker
This is a package created for
Espanso called
that provides a picker to select an emoji based on your input.
This is heavily inspired by the work done in
jobiewong/espanso-emojis and was started by a fork, but heavily modified to use search capabilities instead.
Why?
Why use this instead of your OS's or application's built-in emoji picker?
- Consistency across devices. Use multiple computers? Multiple operating systems? Multiple applications? This works the same way across all devices and applications. Not all devices have a built-in emoji picker.
- Customization. See notes in the section below. You can change the trigger or shortcuts to your liking!
- Modernity. This project was inspired by some operating systems having outdated lists of emojis. (Looking at you, Windows 10.)
Why use this over other Espanso emoji packages?
The other Espanso emoji packages just dump 1,000+ emojis in your Espanso folder, thus clogging up your search results if you ever use the Espanso search to find expansion options. This clogs your search results with emojis, which makes finding non-emojis harder. With this package you can use Espanso's built-in picker to choose the emoji that most closely matches what you search for, without clogging search results!
Usage:
- Install the package.
- In any text field on your computer, type the trigger to open the search bar. For a fresh installation, this defaults to .
- Type your search query and select your desired result to insert it into your writing.
Customization:
Being a simple text file on your PC, you are able to tweak the suggestions however you choose. Just know that any of the following suggestions may be overwritten if you update the extension! So maybe make a copy of the
file and make your changes there instead.
To make changes to the default settings,
- Open up the Espanso config folder. (On Windows this is located in by default)
- Navigate to --> --> and open .
Changing the default trigger:
By default, the trigger is set to
. You could change this to any value you'd like.
To change the trigger:
- Open the file.
- Change the value in the array, or add more.
You could even change the trigger to a key-combo! See the
Espanso docs for more details.
Note: If you want to emulate standard "colon-emoji" support, similar to the syntax of Discord, Slack, Google Chat, Git, (etc), then you can change the trigger to
and change the value of
to
.
This means that
every time you type a colon after a space the picker will appear. If you do that, you may want to disable this package for certain applications that natively support colon-emojis, like Discord, Slack, etc. See the
Espanso docs for more details.
Customizing the shortcuts:
- Do you never use certain emojis?
- Do you dislike certain triggers for being too similar to others?
- Do you want to add custom triggers for different emojis?
You can!
- Open the file in the editor of your choice. Notepad works just fine.
- Add, delete, or edit any of the label/id pairs you see. The is what shows when you are using the picker, and the is the emoji that gets inserted by the on the preceding line.