Skip to content

LLM ready

/en/lab/hypr-switcher.md

Title:
Hypr Switcher

Hypr Switcher

Visual Alt+Tab for Hyprland, which ships no window switcher of its own. In Rust on the Wayland layer-shell, so the overlay sits above everything without stealing focus, and with open latency as the main criterion, because that is what decides whether the tool is used or abandoned.

Problem

Hyprland ships no visual window switcher, and switching workspaces blind costs more time than the switch itself.

Decisions

Wayland layer-shell instead of a regular window, so the overlay sits above everything without stealing focus. Rust for open latency, which is what decides whether the tool is used or abandoned.

Outcome

Daily personal use in the Hyprland environment. Three stars, the highest count among the recent systems tools in the catalog.

Links

---
title: Hypr Switcher
url: https://nandomoreira.dev/en/lab/hypr-switcher
collection: lab
tech:
  - Rust
  - Wayland
  - Hyprland
date: 2026-03-03
---

# Hypr Switcher

Visual Alt+Tab for Hyprland, which ships no window switcher of its own. In Rust on the Wayland layer-shell, so the overlay sits above everything without stealing focus, and with open latency as the main criterion, because that is what decides whether the tool is used or abandoned.

## Problem

Hyprland ships no visual window switcher, and switching workspaces blind costs
more time than the switch itself.

## Decisions

Wayland layer-shell instead of a regular window, so the overlay sits above
everything without stealing focus. Rust for open latency, which is what
decides whether the tool is used or abandoned.

## Outcome

Daily personal use in the Hyprland environment. Three stars, the highest
count among the recent systems tools in the catalog.

## Links

- Repo: https://github.com/nandomoreirame/hypr-switcher

Ready to share.