github tcballard/omarchy-plugin-familiar-desktop v0.0.1
v0.0.1 — Familiar Desktop preview

latest releases: v0.1.7, v0.1.6, v0.1.5...
pre-releaseone month ago

Familiar Desktop brings the dock and optional window controls into one Omarchy plugin. Pick a Mac or Windows layout, then use visible controls to close, minimise and maximise windows.

  • One Rust backend handles window actions, title-bar setup, theme parsing, app/icon scans and badge writes. No Python runtime dependency.
  • Theme mode reads the active theme’s window-control defaults. Explicit Off, Mac and Windows choices take precedence. The companion Familiar theme now supplies Windows-style defaults.
  • Optional title bars use Hyprbars, with terminal setup and compatibility checks. Minimise and restore share the dock’s window handling.

This is an early preview for desktop testing. Automated CI covers 60 Rust tests, 117 Qt tests, Node settings checks, formatting, Clippy, an optimised Rust build and QML parsing. These are portable checks; they do not verify a live Omarchy session.

Still to verify on Omarchy: fresh installation, update and removal; title-bar clicks and dragging; multiple monitors and display scaling; shell reload and theme switching. The README screenshot predates the title bars and Rust migration.

Requires Omarchy Quattro, Hyprland, Quickshell and Rust/Cargo 1.88+ to build. Window controls additionally need a compatible Hyprbars build with Lua button support. See the README for installation, setup and removal instructions.

Source release: build the shared binary with ./build.sh after installing or updating. No prebuilt executable is attached to this release.

Release commit: 610bff9.

Don't miss a new omarchy-plugin-familiar-desktop release

NewReleases is sending notifications on new releases.