Skip to content

Turn the launcher see-through under Omarchy's Glassy windows - #75

Open
nchudleigh wants to merge 1 commit into
typecraft-dev:mainfrom
nchudleigh:feat/glassy-launcher
Open

nchudleigh wants to merge 1 commit into
typecraft-dev:mainfrom
nchudleigh:feat/glassy-launcher

Conversation

@nchudleigh

Copy link
Copy Markdown

With Glassy windows on (omarchy hyprland window transparency glassy), the launcher card drops to 0.65 alpha, the same as Glassy terminals, and Hyprland blurs what is behind it.

  • The card reads Omarchy's window-glassy.lua toggle each time it opens, so switching modes needs no restart. The read blocks (the file is a few bytes), so the first frame already has the right card.
  • The action panel, info panel and alert stay solid over the card, so they stay readable.
  • omacast setup hyprland now writes a blur rule on the omacast layer (ignore_alpha = 0.3). It only shows where the card is see-through. Existing omacast.lua files need that line added by hand, since setup never overwrites the file.

Tested on Omarchy with Glassy windows: the blurred page behind shows through the card. node --test tests/ passes.

🤖 Generated with Claude Code

With glassy windows on (omarchy hyprland window transparency glassy) the card
drops to 0.65 alpha, like Glassy terminals, and a blur rule on the omacast
layer frosts what is behind it. Panels over the card stay solid. The toggle
file is read on every show, so switching modes needs no restart; setup now
writes the blur rule for new installs.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants