Skip to content

feat(omarchy): integrate desktop theme, shortcuts and Linux packaging - #22

Open
lucaslus wants to merge 1 commit into
mainfrom
codex/omarchy-desktop-integration
Open

lucaslus wants to merge 1 commit into
mainfrom
codex/omarchy-desktop-integration

Conversation

@lucaslus

Copy link
Copy Markdown
Owner

Floatick now supports Omarchy with a centered floating window using the desktop frame, Linux tray and single-instance behavior, Ctrl-based application shortcuts, and a documented Super+Ctrl+Shift+F launcher binding. The package includes Hyprland rules that keep Fcitx candidates visible, and an application-specific tray ID prevents icon collisions with other Tauri apps.

The system appearance option follows Omarchy background, foreground, accent, selection and light/dark mode, refreshing after theme changes. Explicit light/dark choices retain Floatick colors. Includes Arch packaging, bilingual setup documentation and a Linux CI job.

Validation: frontend production build and local Arch package build passed; 13 Rust tests passed; browser checks covered live theme changes, explicit overrides and missing-palette fallback. Required palette fields were checked against 22 installed Omarchy themes. macOS validation remains for CI.

@cloudflare-workers-and-pages

Copy link
Copy Markdown

Deploying floatick with  Cloudflare Pages  Cloudflare Pages

Latest commit: b255ec9
Status: ✅  Deploy successful!
Preview URL: https://5185df3d.floatick.pages.dev
Branch Preview URL: https://codex-omarchy-desktop-integr.floatick.pages.dev

View logs

This branch has not been deployed

No deployments
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.

1 participant