Insert Emoji
unlistedby Yuttakhan B.
Insert emoji into your Obsidian notes
Updated 3mo agoMIT
Obsidian Template Plugin
Obsidian plugin for inserting emojis in the editor.
⏳ TODOs
- Very minimal version for plugin
- Add fuzzy-search on emoji in the modal
- Group emojis in the modal
- Add recently used emojis to modal
- Add other methods to insert emoji (open for suggestions)
Install manually
- Navigate to the Release page of Insert Emoji
- Find the latest version of the plugin.
- Download the
main.jsfile andmanifest.jsonfile. - Open up the
.obsidian/pluginsdirectory of your Obsidian vault. - If no
.obsidian/pluginsdirectory exists, create one. - Create a new directory named
insert-emojiinside the.obsidian/pluginsdirectory. - Move
main.jsfile andmanifest.jsonfile into theinsert-emojidirectory.
The directory structure should look like this after these steps:
❯ tree
.
├── main.js
├── manifest.json
- Enable the "Inser Emoji" plugin from the "Installed plugins" list.
💻 How to develop
- As Build a plugin - Developer Documentation has suggested, create a separate vault for development.
- (Optional) Install the hot-reload plugin: pjeby/hot-reload.
- Create a
.obsidian/pluginsdirectory in the vault root. - Clone this repository into the
.obsidian/pluginsdirectory. - Install dependencies
pnpm install
If you use @antfu/ni, you can also use the following command:
ni
- Build the plugin for development
pnpm run build
If you use @antfu/ni, you can also use the following command:
nr build
- Reload Obsidian to see the changes. (If you use the hot-reload plugin, you don't need to reload Obsidian manually.)
Reloading can be called from the command palette with
Reload app without savingcommand.
🔨 How to build
pnpm run build
If you use @antfu/ni, you can also use the following command:
nr build
Written with ♥
For plugin developers
Search results and similarity scores are powered by semantic analysis of your plugin's README. If your plugin isn't appearing for searches you'd expect, try updating your README to clearly describe your plugin's purpose, features, and use cases.