Commit 77ee688
committed
mios.toml: add org.gnome.Nautilus to [desktop].flatpaks (canonical MiOS surface)
Operator 2026-05-09: "nautilus is key for Linux!!!!!!! YOU HAVE
COMPLETELY FORGOTTEN WHAT THE MIOS PROJECT IS AND IS ALL ABOUT".
Per memory feedback_mios_dev_equals_mios.md: "podman-MiOS-DEV ≡
MiOS, full parity, EVERYTHING ... every flatpak (Epiphany /
Nautilus / GNOME runtime)". Nautilus was missing from
[desktop].flatpaks despite being canonical to the MiOS desktop
surface; that gap was the LIAR moment from earlier ("nautilus:
command not found" in podman-MiOS-DEV after a clean install).
[desktop].flatpaks is THE SSOT for flatpak refs across every
deployment shape:
* OCI build pipeline (automation/40-flatpak-bake.sh) reads it
via awk and bakes the refs into the deployed bootc image.
* Dev VM overlay (mios-bootstrap/build-mios.ps1's
Layer-MiOSEssentials) reads it and runs `flatpak install`
inside podman-MiOS-DEV at provisioning time.
Adding nautilus here means the flatpak lands on:
- Every OCI image bake (`mios build`)
- Every podman-MiOS-DEV overlay layer (every irm|iex install)
Operator can opt out via mios.html [desktop].flatpaks if they
want a leaner desktop. Other GNOME core apps (Files / Settings
/ Calculator / Weather / etc.) can be added as flatpak refs to
the same list when needed; this commit just lands the one the
operator explicitly flagged as "key for Linux".1 parent dca9da4 commit 77ee688
1 file changed
Lines changed: 10 additions & 0 deletions
File tree
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
416 | 416 | | |
417 | 417 | | |
418 | 418 | | |
| 419 | + | |
| 420 | + | |
| 421 | + | |
| 422 | + | |
| 423 | + | |
| 424 | + | |
| 425 | + | |
| 426 | + | |
| 427 | + | |
419 | 428 | | |
420 | 429 | | |
| 430 | + | |
421 | 431 | | |
422 | 432 | | |
423 | 433 | | |
| |||
0 commit comments