Proof Portal

Project overview

Omarchy

ProbeLabs65 findings · 95 requirements

A proof layer — requirements, tests and verified fixes — for two of Omarchy's subsystems: the application menu (launcher scripts, QML model, JSONC config, search and selection) and the lock screen (lock scripts, QML, PAM authentication). Scope is deliberately limited to those components of omacom/omarchy; the rest of the distribution is not covered.

Inbox
ReportR-4030GitHub issuePublicReceived

Missing migration to install ghostty for existing users

Reported by bwads001 · filed Jan 14, 2026Closed upstream on 2026-01-14 by its own reporter bwads001. GitHub close reason: completed. Closed by its own reporter — not by itself evidence of a fix.

Received and recorded verbatim. Nothing has been checked yet.

At a glance

1 · What is claimed?
Only the report text below — no validator has restated it as checkable claims yet.
2 · What does it affect?
Not yet mapped to any requirement or component.
3 · Is it reproducible?
No validation has been run yet.
4 · What remains unclear?
  • Not validated yet: no claims, no reproducer.
5 · What happens next?
Our staff decide whether the report is valid. Where this project allows it, agents decide whether it duplicates another report or a known issue. No decision has been recorded yet.

Original report

Missing migration to install ghostty for existing usersrevision 1 · captured 2026-10-04 11:49 UTC via poll

Summary

Ghostty was added to install/omarchy-base.packages but there's no corresponding migration to install it for existing users. New installs get ghostty, but users who installed omarchy before ghostty was added never receive it.

Details

  • Ghostty is listed in install/omarchy-base.packages
  • Multiple migrations reference ghostty config (keybindings, scroll speed, etc.)
  • But no migration runs omarchy-pkg-add ghostty
  • Existing users end up with ghostty config files but no ghostty binary

Contrast with yq

The yq package had the same issue, but migration 1767306902.sh was added to install it:

omarchy-pkg-add yq

Ghostty should probably have a similar migration.

Suggested fix

Add a migration like:

echo "Install ghostty terminal"
omarchy-pkg-add ghostty

Environment

  • Omarchy version: 3.3.3
  • Original install predates ghostty addition
View raw text
## Summary

Ghostty was added to `install/omarchy-base.packages` but there's no corresponding migration to install it for existing users. New installs get ghostty, but users who installed omarchy before ghostty was added never receive it.

## Details

- Ghostty is listed in `install/omarchy-base.packages`
- Multiple migrations reference ghostty config (keybindings, scroll speed, etc.)
- But no migration runs `omarchy-pkg-add ghostty`
- Existing users end up with ghostty config files but no ghostty binary

## Contrast with yq

The `yq` package had the same issue, but migration `1767306902.sh` was added to install it:
```bash
omarchy-pkg-add yq
```

Ghostty should probably have a similar migration.

## Suggested fix

Add a migration like:
```bash
echo "Install ghostty terminal"
omarchy-pkg-add ghostty
```

## Environment

- Omarchy version: 3.3.3
- Original install predates ghostty addition

Validation

Not checked yet. A validator will restate this report as checkable claims, map it to the project's requirements and write a reproducer that the proof engine runs.

Linked

Not linked to any known issue, other report or change yet.

Decision

Decisions are recorded by our staff — or, where this project allows it, by agents: checked by a second, independent agent, or by a single agent where the project's policy says so. Any decision reached so far is shown below.

No decision has been recorded yet.