43 lines
1.3 KiB
Markdown
43 lines
1.3 KiB
Markdown
# Upstream base
|
|
|
|
This desktop was forked from Omarchy and no longer tracks it. There is no
|
|
automatic sync. This file exists so a future cherry-pick has a diff base.
|
|
|
|
| Field | Value |
|
|
| --- | --- |
|
|
| Package | omarchy 4.0.4-1 |
|
|
| Version file | 4.0.0.alpha |
|
|
| Source | https://github.com/basecamp/omarchy |
|
|
| Path forked from | /usr/share/omarchy |
|
|
| Forked on | 2026-09-19 |
|
|
|
|
## What was taken
|
|
|
|
| Upstream path | Landed at |
|
|
| --- | --- |
|
|
| `shell/` | `shell/` |
|
|
| `default/hypr/` | `hypr/default/` |
|
|
| `default/themed/*.tpl` | `themed/` |
|
|
| `themes/` | `themes/` |
|
|
| `bin/` (selected) | `bin/` |
|
|
| `default/omarchy/omarchy-menu.jsonc` | `menu/menu.jsonc` |
|
|
|
|
Upstream carries 441 commands and 39,721 lines of QML/JS. This fork carries the
|
|
subset reachable from the shell, the menu, and the theme system.
|
|
|
|
## Renames applied
|
|
|
|
Every identifier was rewritten. `OMARCHY_PATH` to `BLOB_PATH`, `omarchy-*`
|
|
commands to `blob-*`, `omarchy.*` plugin ids to `blob.*`, `org.omarchy.*` app ids
|
|
to `org.blob.*`, and the three state paths from `omarchy` to `blob`. The full map
|
|
is `docs/renames.md`.
|
|
|
|
## To compare against upstream later
|
|
|
|
```
|
|
git clone https://github.com/basecamp/omarchy /tmp/omarchy
|
|
cd /tmp/omarchy && git log --oneline v4.0.4..HEAD -- shell/
|
|
```
|
|
|
|
Apply anything wanted by hand, through the rename map.
|