Omahub
← All plugins
M

Named Workspaces

by murdi

HyDe-style workspace switcher showing only active/occupied workspaces with the focused window name next to each number

Security review

No obvious issues detected

Deterministic scan — not a security guarantee

None
Risk level
None
Analyzed commit
4d74bef
Scanned
1 month ago

No potentially dangerous behavior detected in the analyzed commit.

Automated analysis only — not a security guarantee.

AI advisory review

No obvious issues detected

Language-model assessment · ~deepseek/deepseek-v4-flash-latest — advisory only

None
AI risk level
None
Recommendation
install
Model
~deepseek/deepseek-v4-flash-latest
Analyzed commit
4d74bef
Reviewed
1 month ago

Simple QML widget for workspace switching; no suspicious behavior.

How this check works

This review combines the deterministic scan (the rule-based results above) with an independent look at the plugin's code by a language model. The model reads a trimmed sample of the repository's files, the manifest, and the README, then gives a plain-language risk level and a recommendation: install (no notable danger), review (look closer first), or avoid (clearly dangerous).

It runs on the same analyzed commit as the deterministic scan and is strictly advisory — it is not a security guarantee and never blocks a plugin by itself. A human moderator still reviews plugins before they are listed.

AI advisory only — automated analysis, not a security guarantee.

Install
$ omarchy plugin add https://github.com/murdialthaf/omarchy-named-workspaces --enable
Widgets #Hyprland #bar #workspaces

Named Workspaces

A HyDe-style workspace switcher for the Omarchy bar. Instead of always showing every workspace number, it shows only the workspaces that are occupied (have windows open) or focused, with the name of each workspace's focused window right next to its number.

 1  Firefox   2  Terminal   3

Preview

  • Focused workspace: number highlighted in the accent color
  • Occupied workspaces: dimmed number + focused window name
  • Focused-but-empty workspace: number only, no title
  • Empty workspaces are hidden entirely
  • Workspaces are scoped to the focused monitor
  • Vertical bars show numbers only

Naming

Labels follow the HyDE naming convention. When a window title ends with its application's name, only the app name is shown:

"murdialthaf/omarchy-named-workspaces - Google Chrome"  →  Google Chrome
"SomePage — Mozilla Firefox"                            →  Firefox
"General - Discord"                                     →  Discord

Titles that don't end with an app name are shown as-is:

"OC | Omarchy website"  →  OC | Omarchy website

The full window title is always available in the hover tooltip.

Install

omarchy plugin add https://github.com/murdialthaf/omarchy-named-workspaces.git --enable

Usage

Click a workspace number or its window title to switch to that workspace. Hover a title for the full window name.

Configure

The window title is truncated to 15 characters by default. Adjust it per instance in ~/.config/omarchy/shell.json:

{
  "bar": {
    "layout": {
      "left": [
        { "id": "omarchy.menu" },
        { "id": "murdi.named-workspaces", "maxChars": 20 }
      ]
    }
  }
}

The bar hot-reloads shell.json on save — no restart needed. Move the widget between bar sections with:

omarchy bar move murdi.named-workspaces --section right

Remove

omarchy plugin remove murdi.named-workspaces

License

MIT