feat(omarchy4): shell-bar chips and Tamil eye-comfort tooltip - #43
Merged
Conversation
Waybar is gone; rehydrate focus-now, mission-map, and eye-comfort as command modules in shell.json, zoned away from omarchy.indicators, with post-update/theme-set hooks that survive refresh. Co-authored-by: Cursor <cursoragent@cursor.com>
Quickshell command modules render tooltip text literally, so strip Pango by default when waybar is not running (and via --plain / EYE_COMFORT_TOOLTIP). Co-authored-by: Cursor <cursoragent@cursor.com>
p10ns11y
added a commit
that referenced
this pull request
Sep 7, 2026
p10ns11y
force-pushed
the
feat/omarchy4-shell-bar-chips
branch
from
September 7, 2026 08:51
d6013a9 to
279d7ae
Compare
Omarchy shell tooltips are Text.PlainText, so build hierarchy with rules, section heads, and ›/· markers instead of stripping Pango after the fact. Co-authored-by: Cursor <cursoragent@cursor.com>
p10ns11y
force-pushed
the
feat/omarchy4-shell-bar-chips
branch
from
September 7, 2026 08:53
d6013a9 to
b8ff1ef
Compare
Owner
Author
Screenshot + why an unsigned commit was removedVisual confirm stays on the PR only (comment / description) — not as a commit in the branch. What happened: Steward attached the Omarchy 4 eye-comfort / shell-bar screenshot via the GitHub Contents API. That path creates a commit without a GPG/SSH signature ( Why merge blocked: This repo’s branch protection requires verified commits. Operator commits are signed with the Arch GPG key and show as verified; the API screenshot commit did not, so checks blocked merge. Fix: Dropped that unsigned docs commit with a signed rebase on laptop; tip is again fully verified ( |
Quickshell tooltips NoWrap, so mm-waybar's single-line tip became a screen-wide strip — mm-bar-json wraps at 56 cols. TN plain tooltip uses width-aware key │ value columns and full-width rules. Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Double section gaps and airier gutters for eye-comfort; wrap Apply at 52 with blank lines between sentences so Quickshell tips feel calm. Co-authored-by: Cursor <cursoragent@cursor.com>
Avoid semicolon splits that over-fragment the mission tooltip. Co-authored-by: Cursor <cursoragent@cursor.com>
Owner
Author
Section titles name the category; indented details share one field column. Drop competing │ gutters that made the tip hard to scan. Co-authored-by: Cursor <cursoragent@cursor.com>
Co-authored-by: Cursor <cursoragent@cursor.com>
Place a small landscape glyph between date and "Tiṇai │ …" so each tinai reads at a glance in the Omarchy plain tooltip. Co-authored-by: Cursor <cursoragent@cursor.com>
Pad every line to a Fibonacci width so Quickshell's centered tooltip reads flush-left, and space sections with 1/2/3 blank-line cadence (φ). Co-authored-by: Cursor <cursoragent@cursor.com>
4 tasks
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.

Screenshot
Landscape motif on top; Tiṇai / Perum / Ciṟu / Jāmam / Nāḻikai as sentences underneath.
Summary
shell.jsoncommand modules (focus-now,mission-map,eye-comfort).omarchy.indicators(left for focus/mission; eye-comfort after weather; movesystem-updateto right) so indicator tooltips no longer fight long text.apply-shell-bar.shso chips surviveomarchy refresh shell/ updates (withshell-bar-backups).Test plan
cd modules/productivity/personal-tweaks/lib && python3 test_patch_shell_bar.py./install.sh --yeson Omarchy 4 host; confirm layout idsomarchy restart shellomarchy refresh shellthen hooks/apply-shell-bar.shrestores chipsMade with Cursor