Favorites

pending

by 4Source

Store and manage a global favorites list of plugins and themes, keeping them accessible across all your vaults.

3 starsUpdated 19d agoMITDiscovered via Obsidian Unofficial Plugins
View on GitHub

Favorites lets you manage a global favorites list for both plugins and themes in Obsidian - and keeps it consistent across all your vaults.

Stop re-searching the same plugins or themes in every vault. With one central list, your essential tools and styles are always easy to find.

Features

  • Global Favorites list for Plugins & Themes - Mark your go-to plugins and themes once and access them across all vaults.
  • Global In Use list for Plugins & Themes - Automatically maintained list of plugins and themes that are currently enabled in at least one vault.
  • Global Known list for Plugins & Themes - Automatically maintained history of plugins and themes that have been installed at least once in any vault.
  • Ease of Use - Favorite/unfavorite directly inside the Obsidian's
    • Plugin browser
    • Community plugins tab
    • Theme browser
    • via Commands
  • Vault Independence - Favorites are stored globally on your device, not tied to a single vault

How It Works

  1. Install and enable Favorites.
  2. Open Obsidian's plugin or theme browser.
  3. Select the plugin/theme you wan't to favorite.
  4. Use the Favorite button.
  5. Your favorites are saved globally and appear in every vault.

For plugins you can also favorite already installed plugins directly from the Community plugins tab.

Screenshots

FavoritesPluginBrowserDemo_1 4 0

FavoritesThemeBrowserDemo_1 4 0

image image image image image

Commands

If you prefer managing your favorites list with commands here are the available commands

Search and add plugin to favorite list

Search and select a community plugin to add it to your favorites list. The list is fetched from the community plugin registry.

Search and add theme to favorite list

Search and select a community theme to add it to your favorites list. The list is fetched from the community theme registry.

Search and remove plugin from favorite list

Search and select from your current favorite plugins to remove it from your favorites list.

Search and remove theme from favorite list

Search and select from your current favorite themes to remove it from your favorites list.

Clear the plugin favorites list

Permanently removes all plugins from your favorites list after confirmation.

[!WARNING] This action cannot be undone.

Clear the plugin in use list

Permanently removes all plugins from your in use list after confirmation.

[!WARNING] This action cannot be undone.

Clear the plugin known list

Permanently removes all plugins from your known list after confirmation.

[!WARNING] This action cannot be undone.

Clear the theme favorites list

Permanently removes all themes from your favorites list after confirmation.

[!WARNING] This action cannot be undone.

Clear the theme in use list

Permanently removes all themes from your in use list after confirmation.

[!WARNING] This action cannot be undone.

Clear the theme known list

Permanently removes all themes from your known list after confirmation.

[!WARNING] This action cannot be undone.

Manually load the lists

Reloads the saved lists for plugins and themes. Use this to restore your lists if they were changed externally or need to be refreshed.

[!NOTE] This is normally not necessary because the plugin handles this internally.

Manually save the lists

Forces the plugin to immediately save your current lists for plugins and themes. Use this if you want to ensure your lists are persistent.

[!WARNING] This could overwrite changes from another running Obsidian instance if the changes from there are not loaded beforehand.

[!NOTE] This is normally not necessary because the plugin handles this internally.

Export lists to file

Creates a backup file containing your current lists for plugins and themes. The backup is saved as a timestamped JSON file inside the plugins backup folder within your vault configuration directory.

Import lists from file

Restores lists for plugins and themes from a previously created backup file. You will be prompted to select a backup file from the plugins backup folder. After confirmation imported lists will replaces your current lists with the content of the selected backup.

[!WARNING] This will overwrite current lists and can't be undone.

Contribution

Feel free to contribute.

You can create an issue if you found a bug, have an idea to improve this plugin or ask a question. Please make sure beforehand that your issue does not already exist.

Or instead create a pull request to contribute a bug fix or improvement for this plugin.

Not a developer but still want to help? You can help with testing. Either you test the current version for possible problems or, if there are currently any, you can also test pre-releases (alpha/beta). This can be easily accomplished if you install VARE. Any version of this plugin must be installed. Then simply go to VARE's Settings tab and select the version you want to test from the drop-down menu. You could also add this plugin manually just plusAdd unlisted plugin and enter 4Source and favorites-obsidian-plugin. If you found a bug or unexpected behavior create an issue with the version you have tested. Before creating an issue, make sure you know how to reproduce the bug. If there is already an issue for the bug you found that is still open but you have additional information, add it to the issue.

For more info see CONTRIBUTING

Support

If you want to support me and my work.

BuyMeACoffee

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.