Jellyfin Enhanced

Help

Default User Settings

⏯️ Playback Settings
↪️ Auto-Skip Settings
📝 Subtitle Settings
🎲 Random Button Settings
🖥️ UI Settings
Choose default display for watch progress.
Select how time-based progress is shown.
How long to cache the above tags data (1-365 days, default: 30)
Forces all clients to clear Language, Quality, Genre and Rating tag caches on next load
After the cache is cleared, the clients will re-fetch the tags data to build the cache again, which might cause some slowness on first load.
🌐 Language Settings
Sets the default language for all users. Users can still override this in their own settings.
Disables all keyboard shortcuts, and hides the 'Shortcuts' tab in enhanced panel
info
This will save the current configuration and apply all the above settings to every user on this server.
Note: Users can individually customize their own settings by opening the Enhanced Panel:
• Press ? key (default shortcut)
• Long Press on user profile picture in the top-right corner
• Through "Jellyfin Enhanced" link from the side bar
• Access via playback controls menu during video playback (only on mobile devices)

Icons

Icon Settings

Display icons throughout the UI (toasts, settings panel headers, etc.)
Choose between emoji characters, Lucide icons, or Material UI icons.

Shortcut Overrides

Add Override

Modifier Keys: Use `Shift+`, `Ctrl+`, or `Alt+`. Examples: `Shift+A`, `Ctrl+S`.

Configured Overrides

Bookmarks

Save custom bookmarks/timestamps while watching videos to quickly jump back to your favorite scenes or moments.
Adds a "Bookmarks" link to the sidebar via Plugin Pages.
Note: Jellyfin must be restarted after enabling this option for the first time for changes to take effect.
info

How to Use Bookmarks:

  • During Playback: Press B or click the bookmark icon bookmark_add in the video player controls to save a bookmark at the current time.
  • Visual Markers: Bookmarks appear as location pins location_pin on the video progress bar. Click a marker to jump to that timestamp.
  • Multi-Version Support: Bookmarks track by TMDB/TVDB IDs, so they work across different file versions of the same content.

To View & Manage All Your Bookmarks:

You can either enable Plugin Pages above to add a sidebar link, or create a custom view using the Custom Tabs plugin.

  1. Install the Custom Tabs plugin and all its prerequisites.
  2. Navigate to Dashboard > Plugins > Custom Tabs and add a new tab.
  3. Add "Display Text" according to your preference (e.g., "My Bookmarks").
  4. Copy the code below and paste it into the 'HTML Content' field.
<div class="sections bookmarks"></div>
Already have Custom Tabs installed? Click here to configure it.

Timeout Settings

How long the help panel stays open before auto-closing.
How long toast notifications are displayed.

Hidden Content

Enable or disable the Hidden Content feature server-wide. When disabled, hide buttons, filtering, sidebar navigation, and settings panel options are all removed. User data is preserved and restored when re-enabled.
Replaces the default Hidden Content page with a Plugin Pages implementation.
Note: Jellyfin must be restarted after enabling this option for the first time for changes to take effect.
info

Embed Hidden Content in Custom Tabs:

Display the Hidden Content page in a Custom Tabs tab instead of the sidebar link.

You need the Custom Tabs plugin.

  1. Install the Custom Tabs plugin and all its prerequisites.
  2. Navigate to Dashboard > Plugins > Custom Tabs and add a new tab.
  3. Add "Display Text" according to your preference (e.g., "Hidden Content").
  4. Copy the code below and paste it into the 'HTML Content' field.
<div class="jellyfinenhanced hidden-content"></div>
Already have Custom Tabs installed? Click here to configure it.
info
All changes require a page refresh to take effect.
If old settings persist, please force clear browser cache.