Insert Emoji

unlisted

by Yuttakhan B.

Insert emoji into your Obsidian notes

Updated 3mo agoMIT
View on GitHub

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

  1. Navigate to the Release page of Insert Emoji
  2. Find the latest version of the plugin.
  3. Download the main.js file and manifest.json file.
  4. Open up the .obsidian/plugins directory of your Obsidian vault.
  5. If no .obsidian/plugins directory exists, create one.
  6. Create a new directory named insert-emoji inside the .obsidian/plugins directory.
  7. Move main.js file and manifest.json file into the insert-emoji directory.

The directory structure should look like this after these steps:

❯ tree
.
├── main.js
├── manifest.json
  1. Enable the "Inser Emoji" plugin from the "Installed plugins" list.

💻 How to develop

  1. As Build a plugin - Developer Documentation has suggested, create a separate vault for development.
  2. (Optional) Install the hot-reload plugin: pjeby/hot-reload.
  3. Create a .obsidian/plugins directory in the vault root.
  4. Clone this repository into the .obsidian/plugins directory.
  5. Install dependencies
pnpm install

If you use @antfu/ni, you can also use the following command:

ni
  1. Build the plugin for development
pnpm run build

If you use @antfu/ni, you can also use the following command:

nr build
  1. 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 saving command.

🔨 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.