Pinned Tab Emoji Customizer is a plugin that lets you enhance your pinned tabs by adding custom emojis, managing their appearance, and personalizing your workflow. Perfect for users who want a more visual and engaging experience while working in Obsidian.
A beautiful emoji picker with global search and categories:
Manage pinned tabs and customize emoji mappings:
- Assign custom emojis to pinned tabs for instant recognition.
- Choose from a comprehensive emoji picker with:
- Global search for any emoji by name.
- Browsing emojis by category (e.g., Smileys, Objects, Activities).
- Use a default pin emoji (📌) for unmapped tabs or set your own.
- Map specific files to custom emojis for seamless organization.
- Easily assign emojis to tabs via a right-click option on tab "Customize pin" option.
- Edit, add, or remove mappings directly in an interactive settings interface.
- By default, the plugin uses the next three mappings:
- 🏠 for 'Home'
- 📋 for 'Tasks'
- 📖 for 'Books'
- Customize pinned tab widths using an intuitive slider in settings.
- Download the latest release from the GitHub Releases page.
- Extract the contents to your vault's
.obsidian/plugins/obsidian-pinned-tabs-customizer
folder. - Enable the plugin in Obsidian's Community plugins settings.
- Right-click a pinned tab and select "Customize pin".
- Search for an emoji globally or browse by category.
- Click an emoji to select it.
- Click Save to apply or Reset to default to restore the default pin emoji.
- Navigate to Settings → Pinned Tab Customizer.
- Adjust pinned tab width:
- Use the slider to modify pinned tab widths.
- Manage File-to-Emoji Mappings:
- View, edit, or remove existing mappings.
- Add new mappings by selecting a file and assigning an emoji.
- Changes take effect instantly, no restart required!
- Regex-based tab mapping for advanced use cases.
- Bulk mapping for multiple files.
- Enhanced tab styling (colors, borders, fonts, etc.).
Contributions are welcome! Whether you’d like to report a bug, suggest a feature, or submit a pull request, visit the GitHub repository.
This project is licensed under the GNU General Public License.
If you have any questions, feedback, or need assistance, feel free to reach out:
- GitHub Issues: Report an Issue
- Email: [email protected]
- Inspired by nicosomb shrink-pinned-tabs plugin and eduardohilariodev snippet.
- Emoji data powered by the Open Emoji JSON dataset.