Repository navigation
Releases: clickety-clacks/vimarchy
Release list
Vimarchy 0.8.0
Vimarchy 0.8.0 adds responsive hint sizing and keyboard controls for resizing hints while the overlay is open.
Changes
- Scale hint circles and letters with the system UI scale.
- Resize hints with Ctrl+Plus and Ctrl+Minus while Vimarchy is open.
- Add Ctrl+Shift+= for Plus on US keyboard layouts.
- Keep application Ctrl zoom shortcuts working after hint selection.
Upgrade the plugin and update the static Vimarchy bindings from the README.
Vimarchy 0.7.0
What’s new
- Alt+hold a window hint to open an animated workspace radial.
- Tap 1–9, 0 (workspace 10), or S (scratchpad) to move and follow the window.
- Alt+tap a destination to move without following.
- Include empty workspaces and omit the source window’s current workspace.
- Alt+double-tap toggles a full working-area view, configurable independently per layout.
- Document the gestures and add an opt-in live compositor integration test.
Upgrade note
Update the static Hyprland bindings from the README. The workspace submap and Alt-modified bindings are required; updating plugin files alone does not install them.
Validation
Live integration tests passed on Plumbus for workspace and scratchpad moves, follow/stay behavior, and existing hold and Alt-double-tap actions. Shell syntax and JSON checks pass. Plumbus was unavailable for an additional release-time rerun; only documentation and the version changed since the passing run.
Vimarchy 0.6.0
What’s new
- Support hold actions between windows on different monitors.
- Move complete source groups into the destination workspace before joining.
- In
dwindle, pair the source with the cross-monitor target. - In
scrolling, place the source immediately to the target’s right. - In
master, use target-relative placement; other layouts use their normal insertion behavior. - Document cross-monitor move behavior.
Vimarchy 0.5.0
What’s new
- Add configurable hold actions per layout.
- Preserve and move existing window groups across layouts.
- Make destination holds reliably win key-release races.
- Treat the visible scratchpad as an isolated hint layer, hiding workspace hints behind it.
- Expand the README with the complete focus, swap, pair, and group gesture language.
Vimarchy 0.4.0
Vimarchy now has a complete window-move gesture set.
- Hold a source hint, then tap a destination to swap their tiled positions.
- Hold a source hint, then hold a destination to pair them as sibling tiles in dwindle.
- Pair placement follows the source window's current position relative to the destination.
- The source ring draws over the hold interval; destination rings and connectors flash in before settling.
- Pairing is a safe no-op outside dwindle, leaving move mode active.
- The README now includes a concise reference for focus, configurable double-tap actions, swap, pair, and cancel.
Install with:
omarchy plugin add https://github.com/clickety-clacks/vimarchy --enableVimarchy 0.3.0
Vimarchy 0.3.0 adds configurable, layout-aware double-tap actions.
Highlights:
- Double-tap a window hint to run an action selected by the workspace’s active Hyprland layout.
- Dwindle and scrolling default to reversible working-area maximization that keeps the status bar visible.
- Master defaults to promoting the selected window and leaves an existing master unchanged.
- No inter-tap pause is required; recognition happens on the second key-down.
- Configure the 120–600 ms gesture window per user.
- Replace any layout action with an argv-style callback receiving window, workspace, layout, fullscreen, and hint context.
- Opacity settings preserve custom Vimarchy configuration fields.
Install with:
omarchy plugin add https://github.com/clickety-clacks/vimarchy --enableVimarchy 0.2.1
Vimarchy is a Vimium-style window management UI for Omarchy.
This patch release updates the project description and plugin metadata to reflect Vimarchy’s broader window-management scope.
Install with:
omarchy plugin add https://github.com/clickety-clacks/vimarchy --enableVimarchy 0.2.0
Vimarchy’s first GitHub release.
Highlights:
- Hold a window hint to enter swap mode, then choose a destination to exchange the windows.
- Stable, home-row-first letter assignments with multi-monitor support.
- Theme-aware window tints, hint circles, connector rings, and lines.
- Fast focus selection with a selected-window flash.
- Live opacity settings from the Vimarchy submap.
- New animated README demonstration.
Install with:
omarchy plugin add https://github.com/clickety-clacks/vimarchy --enable