Commit Graph

  • c44616aeb0 feat(autotheme): #79 slice 2 — systemd timer runs auto Bernardo Magri 2026-07-10 21:34:56 +01:00
  • 429de59b52 feat(theme-sync): #79 slice 1 — auto day/night theme primitive Bernardo Magri 2026-07-10 21:20:55 +01:00
  • 79d73cd623 docs(omarchy): #78 Omarchy → Nomarchy migrant one-pager Bernardo Magri 2026-07-10 21:15:36 +01:00
  • e841251399 feat(doctor): #77 hibernate/sleep section (VISION § C) Bernardo Magri 2026-07-10 21:06:45 +01:00
  • cf97f5605d docs(agent): clean QA sweep + VISION-gap pass (3 PROPOSED) Bernardo Magri 2026-07-10 20:51:36 +01:00
  • dc33694a56 docs(overrides): user guide for opt-in icon packs Bernardo Magri 2026-07-10 20:34:00 +01:00
  • 7eb9b8ad4f feat(theme): opt-in cross-pack icon overrides, no default bloat Bernardo Magri 2026-07-10 20:12:52 +01:00
  • aff50e6070 docs(agent): correct #76 V3 scope — dev box isn't a Nomarchy install Bernardo Magri 2026-07-10 19:53:23 +01:00
  • ba8963a385 test(hibernate): #76 slice 3 — V2 hibernate→resume VM check (PASS) Bernardo Magri 2026-07-10 19:45:47 +01:00
  • 2d0cb48d5c feat(menu): #76 slice 2 — Hibernate notifies on failure Bernardo Magri 2026-07-10 19:36:52 +01:00
  • 8c048a2692 docs(migration): #76 slice 1 — enable-hibernation runbook Bernardo Magri 2026-07-10 19:34:14 +01:00
  • 858362cfcc docs(agent): #76 hibernation design calls settled Bernardo Magri 2026-07-10 19:28:26 +01:00
  • 2055842c33 feat(memory): enable zram compressed-RAM swap by default (#76 slice) Bernardo Magri 2026-07-10 16:07:55 +01:00
  • 59975a6a59 docs(agent): close #41 — OpenFile portal float confirmed on hardware Bernardo Magri 2026-07-10 15:58:36 +01:00
  • 5c5e1f797c docs(agent): #76 require VM hibernate verify; LUKS+@swap reference Bernardo Magri 2026-07-10 14:51:59 +01:00
  • 6356f9b408 docs(agent): NEXT #76 hibernation default + zram Bernardo Magri 2026-07-10 14:46:26 +01:00
  • f0f568f8d5 docs(agent): FUTURE formatter; hibernation intent + zram note Bernardo Magri 2026-07-10 14:43:36 +01:00
  • ac3b75b018 feat(template): ship Chromium by default; record product decisions Bernardo Magri 2026-07-10 14:37:52 +01:00
  • b37a50c779 docs(agent): complete FUTURE #20 section; fix nomarchy-pull README line Bernardo Magri 2026-07-10 14:29:52 +01:00
  • d5ee59fcb1 docs(agent): defer #20 KVM CI to FUTURE; keep eval-only VPS Bernardo Magri 2026-07-10 14:29:37 +01:00
  • 8002757ca3 docs(agent): tick HARDWARE-QUEUE for Latitude 5310 2026-07-10 QA Bernardo Magri 2026-07-10 14:20:30 +01:00
  • c41c8abaa7 fix(cli): lifecycle tools in HM so stale pull can self-heal Bernardo Magri 2026-07-10 14:13:00 +01:00
  • 45c584db26 fix(power): Dell charge limit needs Custom type, not Adaptive Bernardo Magri 2026-07-10 14:01:19 +01:00
  • 44264428af feat(hyprland): float GTK portal file chooser; close #41 Bernardo Magri 2026-07-10 13:57:22 +01:00
  • 84c145467e docs(agent): clock tooltip V3 PASS on Latitude Bernardo Magri 2026-07-10 13:54:35 +01:00
  • 0834038072 fix(waybar): clock tooltip uses single chrono format block Bernardo Magri 2026-07-10 13:50:15 +01:00
  • 869ca6b16c fix(cli): nomarchy-pull skips git when no upstream Bernardo Magri 2026-07-10 13:41:34 +01:00
  • 1e1d568947 fix(hyprland): stay_focused not stayfocused (0.55) Bernardo Magri 2026-07-10 13:38:54 +01:00
  • d7427ae5da docs: note SUPER+D launcher bind dropped Bernardo Magri 2026-07-10 13:33:12 +01:00
  • e2ede3d813 refactor(binds): app launcher is SUPER+Space only Bernardo Magri 2026-07-10 13:33:06 +01:00
  • 3d5cb21302 feat(cli): nomarchy-pull / nomarchy-rebuild / nomarchy-home Bernardo Magri 2026-07-10 13:32:50 +01:00
  • 910f357f08 fix(desktop): hardware findings — charge limit, polkit ws, bar deps Bernardo Magri 2026-07-10 13:29:44 +01:00
  • 3bc8a46927 fix(menu): case-insensitive filter on all rofi -dmenu menus Bernardo Magri 2026-07-10 13:08:33 +01:00
  • 79630314aa docs(agent): mark calendar V3 PASS on Latitude Bernardo Magri 2026-07-10 13:06:52 +01:00
  • b5263bcef8 fix(desktop): tighter bar icon pad + case-insensitive rofi match Bernardo Magri 2026-07-10 13:06:47 +01:00
  • d547393e7b fix(desktop): unfree CLI default, bar icon spacing, unified clock Bernardo Magri 2026-07-10 12:58:37 +01:00
  • eb951569cf feat: live charge limit, identity retunes, btop assets (product calls) Bernardo Magri 2026-07-10 12:12:13 +01:00
  • 099d214529 feat(themes): summer pair JSON SoT + status CSS + recapture previews Bernardo Magri 2026-07-10 12:03:51 +01:00
  • 2fff3ad628 docs(agent): close #74 matrix + #75 V2 install (themed first boot) Bernardo Magri 2026-07-10 10:09:06 +01:00
  • 3eeba0611d test(install): fall back to nixpkgs OVMF.fd for headless ISO tests Bernardo Magri 2026-07-10 09:40:55 +01:00
  • a95cf49ddf test(install): #74 wire matrix flags into go.sh + first-boot Bernardo Magri 2026-07-10 09:40:38 +01:00
  • 3760e39a54 test(install): #74 unattended matrix env flags (swap / no-LUKS) Bernardo Magri 2026-07-10 09:40:25 +01:00
  • 5b93b97191 docs(agent): close NEXT #64–#73 after parallel land Bernardo Magri 2026-07-10 09:39:59 +01:00
  • ad6b76e1eb feat(hints): #73 fingerprint + doctor MOTD/first-boot tips Bernardo Magri 2026-07-10 09:33:40 +01:00
  • 3a874dccc8 test(install): #72 installer ↔ template SoT parity check Bernardo Magri 2026-07-10 09:32:54 +01:00
  • 82776d7da4 docs(webcam): portal/Flatpak IR gap is v4l2-only (#71) Bernardo Magri 2026-07-10 09:32:52 +01:00
  • 34362d6a92 fix(tools): identity audit exemptions + import hierarchy (#69 #70) Bernardo Magri 2026-07-10 09:34:12 +01:00
  • a640de4fd4 fix(theme): #66 fail-closed theme-state errors at mkFlake/read Bernardo Magri 2026-07-10 09:38:15 +01:00
  • bd6d94f973 fix(themes): fidelity hierarchy nits + #52 residual ANSI (#67, #68) Bernardo Magri 2026-07-10 09:33:23 +01:00
  • 3d324982b9 fix(install): chown flake dir with real install-user uid/gid (#65) Bernardo Magri 2026-07-10 09:33:05 +01:00
  • 61d9ee1577 docs(migration): clarify installer vs @home-snapshots layout (#64) Bernardo Magri 2026-07-10 09:32:06 +01:00
  • cb659ebb4c docs(agent): PROPOSED breadcrumbs for #64–#75 promotion Bernardo Magri 2026-07-10 09:29:34 +01:00
  • 6b488d69ef docs(agent): promote agent-actionable PROPOSED → NEXT #64–#75 Bernardo Magri 2026-07-10 09:29:01 +01:00
  • 1d6b25b96a docs(agent): clean stale PROPOSED backlog residue Bernardo Magri 2026-07-10 09:25:15 +01:00
  • 14558ad296 test+fix: close #14, V2 #57 live install entry, #41 float slice Bernardo Magri 2026-07-10 09:20:15 +01:00
  • 5f3124d160 docs(agent): note A/B/C batch #55–#63 shipped Bernardo Magri 2026-07-10 08:45:41 +01:00
  • a102dff508 feat(rebuild): #56 human rebuild errors point at doctor Bernardo Magri 2026-07-10 08:45:33 +01:00
  • e81529c1bb feat(menu): #55 System › Fingerprint enroll/list/PAM Bernardo Magri 2026-07-10 08:45:33 +01:00
  • 2ef0a8b710 feat(hw): #58 nomarchy-detect-hw post-install re-probe CLI Bernardo Magri 2026-07-10 08:41:18 +01:00
  • 35699f170f feat(live): #57 Install Nomarchy desktop entry + Tools row Bernardo Magri 2026-07-10 08:39:47 +01:00
  • a504f35b41 feat(waybar): #63 generated bar logo + powermenu Bernardo Magri 2026-07-10 08:38:45 +01:00
  • c962d07841 fix(power): #60 name-agnostic system-battery scan Bernardo Magri 2026-07-10 08:32:24 +01:00
  • 09388196a9 feat(install): #59 NVIDIA commented system.nix guidance Bernardo Magri 2026-07-10 08:30:51 +01:00
  • f09042adbe feat(themes): #62 whole-swap CSS self-containment CI gate Bernardo Magri 2026-07-10 08:29:30 +01:00
  • 11d6a3df0f feat(install): #61 review Source line tracks offline/online Bernardo Magri 2026-07-10 08:28:20 +01:00
  • 9aa8f250d6 feat: close #54 V2 install safety, #33 rofi scrollbar, #43 MOTD tip Bernardo Magri 2026-07-09 23:02:05 +01:00
  • be4efd38ea fix(waybar): #51 doctor glyph renders + #52 V2 bake asserts Bernardo Magri 2026-07-09 20:56:51 +01:00
  • d8a796b6ee docs(agent): record #43 V2 (Firmware menu render) + #44 close Bernardo Magri 2026-07-09 20:11:23 +01:00
  • f606c78fcf test(checks): #44 doctor hardware section — headless guard Bernardo Magri 2026-07-09 19:59:32 +01:00
  • c40c74e640 feat(themes): #53 last previews + quarantine neon-glass broken bar Bernardo Magri 2026-07-09 19:52:09 +01:00
  • f94772de2c docs(skill): track the theme designer skill Bernardo Magri 2026-07-09 19:45:35 +01:00
  • 40c38dc4f5 fix(install): #54 safety guards + recovery hint Bernardo Magri 2026-07-09 19:39:08 +01:00
  • def6e9dcbe fix(themes): #52 broken/high-ROI fidelity fixes Bernardo Magri 2026-07-09 19:36:58 +01:00
  • 4a99b64532 docs(skill): fan-out token-economy guidance + track nomarchy skill Bernardo Magri 2026-07-09 19:35:01 +01:00
  • 75d76fabd7 fix(waybar,menu): #51 doctor indicator glyph + CC rebuild hints + scroll Bernardo Magri 2026-07-09 19:32:31 +01:00
  • f6975a9797 docs(agent): promote V2-capable PROPOSED items to NEXT #51–54 Bernardo Magri 2026-07-09 19:22:38 +01:00
  • 7a5284b15a feat(menu,install): #50 one-liners + record #46 V2 install pass Bernardo Magri 2026-07-09 19:16:17 +01:00
  • e01303851d test(checks): pure-contract guards batch (#49) Bernardo Magri 2026-07-09 19:10:45 +01:00
  • 97bf26a23f docs: factual-drift pass + i2c option docs (#47, #48) Bernardo Magri 2026-07-09 19:09:00 +01:00
  • 1ee17f6799 docs(agent): promote V0/V1 PROPOSED items to NEXT #47–50 Bernardo Magri 2026-07-09 18:55:29 +01:00
  • eba7924b0f feat(doctor): read-only hardware health section (#44) Bernardo Magri 2026-07-09 18:50:37 +01:00
  • c89cace149 feat(menu): System ▸ Firmware — fwupd/LVFS update surface (#43) Bernardo Magri 2026-07-09 18:43:46 +01:00
  • 41cd350a52 feat(theme): capture Boreal picker preview + V2-verify default Bernardo Magri 2026-07-09 18:28:38 +01:00
  • 7d52d4b5e4 Update .gitignore Bernardo Magri 2026-07-09 18:25:45 +01:00
  • ed7fd93e16 fix(hyprland): migrate window rules to Hyprland 0.53+ syntax Bernardo Magri 2026-07-09 18:24:55 +01:00
  • 5c875542d0 docs(agent): NEXT #45–46 for VM verification of recent V0 work Bernardo Magri 2026-07-09 09:58:08 +01:00
  • 351b7adb8e feat(theme): make Boreal the distro default Bernardo Magri 2026-07-09 09:57:32 +01:00
  • 70501b566a docs(agent): promote v1.0 slices 42–44 to NEXT Bernardo Magri 2026-07-09 09:45:31 +01:00
  • 208b8d4444 fix(install): swap=0 and unattended LUKS fail-closed Bernardo Magri 2026-07-09 09:40:07 +01:00
  • 02d7baeb7c docs: VISION for v1.0 + clarify docs/ vs agent/ vs .claude Bernardo Magri 2026-07-09 09:33:51 +01:00
  • caaac88da9 feat(install): copy templates/downstream and patch install values Bernardo Magri 2026-07-09 09:23:50 +01:00
  • 896b41faa3 docs: hardware support guide + product backlog Bernardo Magri 2026-07-09 09:04:27 +01:00
  • d09c978b9b docs(agent): backlog codebase exam + per-theme design audit Bernardo Magri 2026-07-09 08:46:13 +01:00
  • 5273493c20 fix(hyprland): use windowrulev2 for class matching and update docs Bernardo Magri 2026-07-08 23:07:51 +01:00
  • 9c21aa64b1 docs: document AppArmor and Kernel panic defaults Bernardo Magri 2026-07-08 22:50:48 +01:00
  • 6b7f2b4ce8 docs: add new keybinds to README Bernardo Magri 2026-07-08 22:47:20 +01:00
  • 2ef56eae88 docs: sync ROADMAP with shipped features Bernardo Magri 2026-07-08 22:44:47 +01:00
  • d6b5b344fa feat(desktop): complete theme UI review Bernardo Magri 2026-07-08 22:37:25 +01:00
  • 60c7878a6a feat(desktop): workstation polish pack (apparmor, kernel panic, hyprpicker) Bernardo Magri 2026-07-08 22:30:36 +01:00
  • 8a5714f330 feat(desktop): overhaul multi-monitor docking UX Bernardo Magri 2026-07-08 22:29:44 +01:00