docs: backfill 05bab55 journal entry; real cause in MIGRATION browser note
Some checks failed
Check / eval (push) Has been cancelled
Some checks failed
Check / eval (push) Has been cancelled
The migration session crashed before journaling. Follow-up diagnosis: extensions vanished because programs.chromium.extensions wasn't carried into the downstream flake — Chromium external-uninstall deletes the extensions AND their Local Extension Settings. Rewrite the browser migration note with the mechanism and the snapshot recovery path. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
This commit is contained in:
@@ -19,6 +19,24 @@ Template:
|
|||||||
|
|
||||||
---
|
---
|
||||||
|
|
||||||
|
## 2026-07-11 — post-migration fix batch (05bab55; entry backfilled)
|
||||||
|
- **Task:** Escalation — first real-hardware migration (TuringMachine →
|
||||||
|
Nomarchy) surfaced a batch of annoyances; session crashed before
|
||||||
|
journaling, entry written by the follow-up session.
|
||||||
|
- **Did:** Force fprintAuth off unless `fingerprint.pam`; first-boot toast
|
||||||
|
waits for swaync + retries; night-light handles masked units; VPN menu
|
||||||
|
`rofi_menu` no-op fixed; ← = Back in list menus; GTK menu contrast;
|
||||||
|
mic-mute LED udev rule + sync; EasyEffects after tray; MIGRATION.md notes.
|
||||||
|
- **Verified:** V0 flake check; checks.first-boot; checks.hardware-toggles.
|
||||||
|
- **Pending:** V3 on the migrated machine. Follow-up found the downstream
|
||||||
|
`~/.nomarchy` lock still pinned the *previous* commit — the user's rebuild
|
||||||
|
excluded this batch (mic LED "regression" was just that). Also: HM
|
||||||
|
`programs.chromium.extensions` from the old config wasn't carried over, so
|
||||||
|
Chromium externally-uninstalled all extensions **and their data** (wallets
|
||||||
|
included); recovered from the `pre-nomarchy-home` btrfs snapshot.
|
||||||
|
MIGRATION.md browser note rewritten with the real mechanism.
|
||||||
|
- **Next suggestion:** V3 sweep of the 05bab55 items after a locked rebuild.
|
||||||
|
|
||||||
## 2026-07-11 — #88 neon-glass polish / finish
|
## 2026-07-11 — #88 neon-glass polish / finish
|
||||||
- **Task:** NEXT #88 — finish neon-glass (`VISION § D`), not quarantine.
|
- **Task:** NEXT #88 — finish neon-glass (`VISION § D`), not quarantine.
|
||||||
- **Did:** Rewrote `themes/neon-glass/rofi.rasi` (was invalid `var()` CSS;
|
- **Did:** Rewrote `themes/neon-glass/rofi.rasi` (was invalid `var()` CSS;
|
||||||
|
|||||||
@@ -267,9 +267,18 @@ default yet.
|
|||||||
- **Browser profiles:** Nomarchy does not manage Chromium/Firefox state.
|
- **Browser profiles:** Nomarchy does not manage Chromium/Firefox state.
|
||||||
Bookmarks/extensions live under `~/.config/chromium` (or
|
Bookmarks/extensions live under `~/.config/chromium` (or
|
||||||
`~/.config/google-chrome` / ungoogled paths if that was your previous
|
`~/.config/google-chrome` / ungoogled paths if that was your previous
|
||||||
browser). A package name change can look like "extensions vanished"
|
browser). **If your old Home Manager config declared
|
||||||
while bookmarks remain — point the new browser at the old profile dir
|
`programs.chromium.extensions`, carry that block into `home.nix`
|
||||||
or re-install extensions; nothing was wiped by the activation.
|
*before* first launch** — HM installs those via
|
||||||
|
`External Extensions/*.json`, and when the JSONs vanish Chromium
|
||||||
|
treats every extension as externally uninstalled and deletes it
|
||||||
|
**together with its stored data** (`Local Extension Settings` —
|
||||||
|
wallet vaults, password-manager pairings). Bookmarks survive, which
|
||||||
|
makes it look minor; it isn't. Recovery: re-declare the extension
|
||||||
|
ids, close the browser, and copy `Default/Local Extension
|
||||||
|
Settings/<id>` (plus any `Default/IndexedDB/chrome-extension_<id>_*`)
|
||||||
|
back from your Phase-0 `pre-nomarchy-home` snapshot before
|
||||||
|
relaunching.
|
||||||
- **VPN:** NetworkManager connections survive under
|
- **VPN:** NetworkManager connections survive under
|
||||||
`/etc/NetworkManager` and your home. System › VPN lists NM
|
`/etc/NetworkManager` and your home. System › VPN lists NM
|
||||||
`vpn`/`wireguard` profiles; import any that lived outside NM.
|
`vpn`/`wireguard` profiles; import any that lived outside NM.
|
||||||
|
|||||||
Reference in New Issue
Block a user