Centered Cinnamon Dock

UUID: centered-cinnamon-dock@mostlynick3
Last edited:
2 days ago 2025-12-09, 08:57
Last commit: [037daa6d] centered-cinnamon-dock@mostlynick3: Update es.po (#987)

Centers the panel with dock styling and customization options

README

Close

Centered Cinnamon Dock

Description

A Cinnamon extension that transforms the system panel into a centered, floating dock with macOS-style aesthetics. The panel dynamically sizes itself based on content, features customizable transparency and positioning, and includes an optional auto-hide mode that reveals the dock when hovering near the bottom of the screen.

Key features:

  • Centered floating design with rounded corners and shadow effects
  • Dynamic sizing that adjusts to panel content width
  • Customizable transparency (0-100%)
  • Adjustable vertical positioning to fine-tune dock placement
  • Auto-hide functionality with configurable hover trigger zone
  • Optional window shifting to prevent applications from overlapping the dock
  • Smooth fade animations with configurable duration

Compatibility

This extension has been tested to be compatible with Cinnamon 6.4.

Settings

  • Transparency: Adjust dock background opacity (0-100%)
  • Height offset: Move dock up or down (negative values move up, positive move down)
  • Auto-hide dock: Hide dock when focusing applications, reveal on hover
  • Hover trigger zone: Height of bottom screen area that triggers dock reveal (1-100 pixels)
  • Don't shift windows: Prevent windows from being pushed up by the dock
  • Fade animation duration: Speed of show/hide animations (0-1000 milliseconds)

CHANGELOG

Open

Log In To Comment!

1 Comments

Kevin Langman
Kevin Langman-2 days ago
Nice extension. It would be cool if there was an option to set a static size (% of screen size) rather than dynamically changing the size to accommodate the panels contents. Also, the "Height offset" is not respected if the panel settings "Auto-hide" uses anything except "Always show". Also, it would be nice if the right and left panels could be adjusted and that the settings could be adjusted independently for each panel. That all for my wish list! Thanks for the extension.