docs(agent): #103 confirmed on hardware — record the why, the inventory, and the size trade
All checks were successful
Check / eval (push) Successful in 3m17s
All checks were successful
Check / eval (push) Successful in 3m17s
Bernardo, live ISO 2026-07-14: still no browser, no office/utility apps — "that makes a live iso useful". Not a new item; #103 already covers it and #94 already pointed here. Recorded against #103 instead of duplicating. Captured the rationale, which outlives the app list: a live ISO is what someone judges the distro by before installing, and what they boot to rescue a machine that won't start — read a wiki page, save a document off a dying disk, check webmail. The live session can do none of that today. Verified the inventory rather than restating the report: eval of nomarchy-live's HM packages + systemPackages gives chromium=no firefox=no libreoffice=no amberol=no snapshot=no text-editor=no. It does carry terminal tooling (yazi, btop, bat, fd, ripgrep, ghostty) plus zathura and imv, so the gap is precisely the GUI apps a non-Nix user reaches for. Flagged the part that makes this more than a package list: the ISO-size delta is the real trade — both browsers plus libreoffice-fresh is plausibly +2 GB on an image people download, and squashfs can't be trimmed afterwards. Listed the options (both browsers / Chromium only / lighter office for the live medium) and asked for measured deltas per option, noting that nomarchy-live and the installed profile need not carry the same set — the live medium is the one with a size ceiling. V0: nix flake check --no-build passes. Backlog only. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
@@ -185,12 +185,39 @@ release it can be dropped in.
|
||||
|
||||
### 103. Live ISO baseline desktop applications
|
||||
|
||||
**Confirmed again on hardware, Bernardo 2026-07-14** (live ISO): still no
|
||||
browser, and no office/utility apps — *"that makes a live iso useful"*. This
|
||||
is the item's **why**, and it is worth more than the app list: a live ISO is
|
||||
what someone judges the distro by before installing, and what a user boots to
|
||||
rescue a machine that will not start — reading a wiki page, saving a document
|
||||
off a dying disk, checking a webmail. Nomarchy's live session currently cannot
|
||||
do any of those.
|
||||
|
||||
**Verified inventory 2026-07-14** (eval of `nomarchy-live`'s HM packages +
|
||||
`environment.systemPackages`): `chromium=no firefox=no libreoffice=no
|
||||
amberol=no snapshot=no text-editor=no`. What the live session *does* carry is
|
||||
terminal tooling (yazi, btop, bat, fd, ripgrep, ghostty) plus zathura (PDF)
|
||||
and imv (images) — so the gap is exactly the GUI apps a non-Nix user would
|
||||
reach for. #94 established this is *by design* (the live profile never named
|
||||
them) and pointed here for the fix; #94's own remaining V2 (chromium launches
|
||||
post-install) is a different path and stays separate.
|
||||
|
||||
Make Chromium and Firefox, `libreoffice-fresh`, GNOME Text Editor, Amberol, and
|
||||
GNOME Snapshot explicitly available in the live profile and application
|
||||
launcher. Text Editor and Snapshot are the maintained gedit/Cheese successors;
|
||||
HTTP remains assigned to Chromium. Pass = all six launch in the live session
|
||||
and the resulting ISO-size delta is recorded.
|
||||
|
||||
**Settle before starting (`[human]`, and the reason this is not just a package
|
||||
list):** the ISO-size delta is the whole trade — Firefox *and* Chromium *and*
|
||||
libreoffice-fresh is plausibly +2 GB on an image people download, and the
|
||||
squashfs cannot be trimmed after the fact. Options are (a) ship both browsers,
|
||||
(b) one browser (Chromium, since it already owns the HTTP mime default and the
|
||||
installed template), (c) a lighter office story than libreoffice-fresh for the
|
||||
live medium only. Record the measured delta per option rather than guessing;
|
||||
`nomarchy-live` and the installed `nomarchy` profile need not carry the same
|
||||
set, and the live medium is the one with a size ceiling.
|
||||
|
||||
### 104. Runtime Airplane mode
|
||||
|
||||
Add Airplane mode under System connectivity controls. It must disable Wi-Fi
|
||||
|
||||
Reference in New Issue
Block a user