Reorder & hide status bar elements

Use case or problem

Currently, the status bar is a wild, untamed animal with a mind of its own. Core and community plugins can freely add elements, but one can’t control their visibility or arrangement. It can easily get rather… unsightly. This lack of customization feels out of character for otherwise customizable software like Obsidian.

image

Proposed solution

Add the same customization options as we have for the ribbon.

Drag & drop to reorder:

Right click to toggle hide/show menu:

This menu in Appearance settings:

Current workaround (optional)

One can hide status bar elements with a community plugin Hider or with CSS snippets. AFAIK, there’s no way to reliably reorder status bar elements.