Omahub
← All plugins
F

Windows-like Window Experience

by focuswts

Windows-inspired window focus, snapping, workspaces and always-on-top behavior for Omarchy.

Security review

No obvious issues detected

Deterministic scan — not a security guarantee

None
Risk level
None
Analyzed commit
0251cac
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
0251cac
Reviewed
1 month ago

The plugin only binds Hyprland keybindings and runs a small shell script that uses hyprctl/jq to manage windows (maximize, minimize, move workspaces). No obfuscation, network access, persistence, or destructive commands were found. The deterministic scan found no issues, and manual review confirms the code is straightforward and safe.

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/focuswts/omarchy-windows-like --enable
Desktop #Hyprland #workspaces #system

Windows-like Window Experience

Omarchy plugin that makes floating-mode window management behave more like Windows while preserving Hyprland's workspaces.

Behaviors

  • Alt+Tab and Win+Tab: visual task switcher across workspaces;
  • selected windows are raised above normal windows;
  • Win+↑: maximize;
  • Win+↓: restore the maximized window or minimize the active window;
  • Win+←/→: focus the neighboring window;
  • Ctrl+Win+←/→: move between workspaces;
  • Ctrl+Win+D: create/focus the next workspace;
  • Ctrl+Win+F4: leave the current workspace;
  • Win+Shift+T: toggle always-on-top;
  • Aero-style drag zones are enabled through the installed Floating Window Mode integration.

The plugin intentionally uses Win+Tab for the same task switcher as Alt+Tab. The workspace navigation shortcuts remain separate from task switching.

When Floating Window Mode is installed, its keyboard snap shortcuts use Ctrl+Win+Alt+setas so they do not collide with this plugin's workspace navigation shortcuts.

Installation

Install with Omarchy:

omarchy plugin add https://github.com/focuswts/omarchy-windows-like.git --enable

Then load the Hyprland module from ~/.config/hypr/hyprland.lua:

dofile(os.getenv("HOME") .. "/.config/omarchy/plugins/focuswts.windows-like/hyprland.lua")

The plugin expects Omarchy Quattro, Hyprland 0.56 or newer, jq, and the Floating Window Mode snap integration for Aero drag previews. The Alt+Tab switcher is provided by Omarchy's vbrosseau.alttab plugin.

Removal

Remove the loader line from ~/.config/hypr/hyprland.lua, then disable and remove the plugin:

omarchy plugin disable focuswts.windows-like
omarchy plugin remove focuswts.windows-like --yes

Reload Hyprland afterward with hyprctl reload.

After restoring or changing the plugin:

omarchy restart shell
hyprctl reload
hyprctl configerrors