Commit Graph

  • 9cd6f5e30c fix(menu): Back audit — cheatsheet gets ↩ Back, exceptions documented (item 24) Bernardo Magri 2026-07-04 19:20:08 +01:00
  • a83edb0d36 fix(menu): network picker blank rows — compact mode for networkmanager_dmenu (item 22) Bernardo Magri 2026-07-04 19:15:05 +01:00
  • fd6e5f60e9 fix(theme): generated waybar/rofi CSS invisible on on-surface palettes (item 27) Bernardo Magri 2026-07-04 19:08:18 +01:00
  • a643391d3d fix(swaync): palette-safe pairings — text was invisible on summer-day (item 25) Bernardo Magri 2026-07-04 18:53:01 +01:00
  • 63136a8cb1 fix(keybinds): SUPER+? never fired — shifted keysym needs SHIFT in the modmask Bernardo Magri 2026-07-04 18:46:50 +01:00
  • 0d80ab272f docs(agent): sweep #2 late confirms — auto-timezone PASS, item 26 is bind-only Bernardo Magri 2026-07-04 18:40:34 +01:00
  • 397dd5991a docs(agent): Latitude sweep #2 booked — 6 passes, SUPER+? bug filed (item 26) Bernardo Magri 2026-07-04 18:36:32 +01:00
  • 274ffc25e1 docs(agent): model & token economy rules for the loop Bernardo Magri 2026-07-04 18:07:32 +01:00
  • 0e6c678835 docs(agent): Latitude QA 2026-07-04 — media keys PASS, swaync contrast bug filed Bernardo Magri 2026-07-04 18:07:32 +01:00
  • 18b854563b fix(waybar): supervisor respawn + clean-restart switches; add sys-rebuild Bernardo Magri 2026-07-04 18:07:05 +01:00
  • f70838c5b5 feat(keyboard): multi-layout cycle bind + summer-bar language parity Bernardo Magri 2026-07-04 14:11:12 +01:00
  • 1e4427f6af docs(webcam): tuning tools in the app-suite template + libcamera gap filed Bernardo Magri 2026-07-04 10:13:50 +01:00
  • a47aa3aff5 fix(snapshots): un-break the GUI — polkit agent + launcher, not an override Bernardo Magri 2026-07-04 10:07:40 +01:00
  • baab2d3b88 docs(agent): CI green (run #58) — item 20 reduced to the KVM-runner stretch Bernardo Magri 2026-07-04 09:46:38 +01:00
  • 5ea4f0c9ac feat(stability): default-on memory-pressure protection (earlyoom) Bernardo Magri 2026-07-04 09:45:21 +01:00
  • 938753273d fix(ci): move workflow to .gitea/workflows — the server is Gitea, not Forgejo Bernardo Magri 2026-07-04 09:42:15 +01:00
  • 46af2f0632 feat(ci): checks-on-push workflow (Forgejo Actions, eval tier) Bernardo Magri 2026-07-04 09:20:45 +01:00
  • bc4e8e1410 feat(state): opt-in auto-commit of state mutations (Phase 4) Bernardo Magri 2026-07-04 09:12:29 +01:00
  • 4c2ad38656 docs(agent): backlog revision — fill the workstation gaps Bernardo Magri 2026-07-04 09:00:57 +01:00
  • 6d70bba8e6 feat(agent): autonomous-loop infrastructure + roadmap rework Bernardo Magri 2026-07-04 08:51:11 +01:00
  • 9726ba3b2f update flake lock Bernardo Magri 2026-06-30 23:10:09 +01:00
  • 4024da791f feat(display): menu-driven per-output resolution, in-flake Bernardo Magri 2026-06-30 23:08:39 +01:00
  • aac678335c feat(branding): GRUB (UEFI) theme + distroId=nomarchy Bernardo Magri 2026-06-30 22:02:27 +01:00
  • 7d6d74fd7f test(power): VM check for battery charge-limit udev re-apply Bernardo Magri 2026-06-30 21:41:24 +01:00
  • cdd1897b14 feat(keys): session-level SSH_AUTH_SOCK for GUI clients Bernardo Magri 2026-06-30 21:27:07 +01:00
  • 9976ea06f5 feat(power): re-apply battery charge limit on AC state change Bernardo Magri 2026-06-30 21:10:44 +01:00
  • cdfe92a089 feat(hardware): hide dual-sensor webcam IR node (fixes dark image) Bernardo Magri 2026-06-27 00:39:49 +01:00
  • 431af618cc feat(tailscale): operator-set login user — VPN menu skips the sudo terminal Bernardo Magri 2026-06-23 11:26:15 +01:00
  • 47526ae6e2 feat(menu): VPN setup & management submenu (WireGuard/OpenVPN/Tailscale) Bernardo Magri 2026-06-23 11:13:03 +01:00
  • 86802f244e docs(roadmap): system VPN setup & management menu (WireGuard/OpenVPN/Tailscale) Bernardo Magri 2026-06-23 10:35:11 +01:00
  • f3325385c1 feat(timezone): opt-in automatic, location-following timezone Bernardo Magri 2026-06-23 10:34:45 +01:00
  • aed41793f8 feat(keyboard): per-device layout memory in-flake (no ~/.local/state) Bernardo Magri 2026-06-23 09:18:33 +01:00
  • 685126ab47 feat(nightlight): menu-driven, in-flake on/off (no ~/.local/state) Bernardo Magri 2026-06-21 20:24:58 +01:00
  • c8d0b09044 docs(readme): label which file each nomarchy.* option goes in Bernardo Magri 2026-06-21 16:42:03 +01:00
  • c2f90c7d0a feat(menu): printer setup — system-config-printer in the System submenu Bernardo Magri 2026-06-20 20:09:35 +01:00
  • 5747dc9839 feat(nightlight): persistent off via state marker Bernardo Magri 2026-06-20 20:09:22 +01:00
  • d1344712b8 docs(roadmap): note automated upstream lock-bump CI Bernardo Magri 2026-06-20 19:45:56 +01:00
  • 37204f5f45 feat(themes): per-theme rofi identities for nord/retro-82/lumon/kanagawa Bernardo Magri 2026-06-20 19:45:37 +01:00
  • 97b5944dc1 fix(menu): force-own networkmanager-dmenu config.ini Bernardo Magri 2026-06-20 18:27:35 +01:00
  • 0c483f9512 feat(menu): network + audio modules; case-insensitive fuzzy search Bernardo Magri 2026-06-20 18:23:21 +01:00
  • dfb57c2e34 feat(home): create XDG user directories by default Bernardo Magri 2026-06-20 18:23:21 +01:00
  • 995810927d fix(install): pin HOME=/root so root nix never strays into /home/nomarchy Bernardo Magri 2026-06-20 18:23:21 +01:00
  • e1cf190dd2 feat(menu): visual theme picker — rofi preview grid Bernardo Magri 2026-06-20 17:26:39 +01:00
  • 70334e68bb docs(roadmap): record the faster-switches diagnosis + decided approach Bernardo Magri 2026-06-19 21:13:08 +01:00
  • 6a4af69b0f feat(updates): passive update-awareness indicator + notification Bernardo Magri 2026-06-19 20:59:09 +01:00
  • d9466d6555 docs(roadmap): plan the visual theme picker (preview thumbnails) Bernardo Magri 2026-06-19 20:36:01 +01:00
  • 0e42763aea feat(menu): Back on every submenu + working snapshot fallback Bernardo Magri 2026-06-19 19:54:42 +01:00
  • a6d6860054 docs(roadmap): note night-light toggle is session-scoped; persistent-off follow-up Bernardo Magri 2026-06-18 22:29:54 +01:00
  • 5c43a93285 feat(nightlight): menu + Waybar on/off toggle Bernardo Magri 2026-06-18 22:23:12 +01:00
  • 09c308b93c chore(boot): default boot.zfs.forceImportRoot = false (silence eval warning) Bernardo Magri 2026-06-18 22:10:28 +01:00
  • bdf20f2d8e feat(hardware): xe-aware GuC, class-based NPU detect, latestKernel + VM test Bernardo Magri 2026-06-18 20:13:31 +01:00
  • c57d26864e feat(hardware): nomarchy.hardware.* enablement beyond nixos-hardware Bernardo Magri 2026-06-18 19:49:39 +01:00
  • 019fdfc8bb feat(waybar): drop redundant network module, enlarge power-profile glyph Bernardo Magri 2026-06-18 19:13:20 +01:00
  • c2281dbc61 fix(waybar): launch from exec-once, not a systemd user service Bernardo Magri 2026-06-18 19:00:39 +01:00
  • b4fe52261b fix(keyboard): isolate new-keyboard layout to its own device Bernardo Magri 2026-06-18 17:47:19 +01:00
  • 82659566ac chore: untrack config.rasi (scratch reference committed by mistake) v1 Bernardo Magri 2026-06-17 22:12:02 +01:00
  • 994025f0c8 feat(rofi): real icons, zebra rows, content-fit menus across all themes Bernardo Magri 2026-06-17 22:11:25 +01:00
  • b0b2a4d732 docs(services): note the restic-nomarchy list/restore wrapper Bernardo Magri 2026-06-17 21:18:49 +01:00
  • 964a5c98b7 feat(services): openrgb + restic toggles; close out the opt-in services item Bernardo Magri 2026-06-17 21:02:20 +01:00
  • c45fb80b79 feat(services): full optional app menu + 7 more opt-in service toggles Bernardo Magri 2026-06-17 20:52:38 +01:00
  • 0c668c2eb1 feat(apps): starter workstation app suite + steam/libvirt/obs services Bernardo Magri 2026-06-17 20:45:10 +01:00
  • 1f4bd3d5fa docs(readme): document the curated shell aliases in §5 Day-to-day Bernardo Magri 2026-06-16 17:48:22 +01:00
  • 017bb1aa41 feat(shell): curated git/nix/navigation aliases on by default Bernardo Magri 2026-06-16 17:46:17 +01:00
  • b856bb93e8 docs(roadmap): close the sanitize file-audit; menu grouping is ongoing Bernardo Magri 2026-06-16 17:40:50 +01:00
  • e0ee5b9e7e feat(menu): group the rofi picker into Tools / System submenus Bernardo Magri 2026-06-16 17:35:03 +01:00
  • f68b245d92 feat(services): add podman, flatpak (+ Flathub) and pika backup Bernardo Magri 2026-06-16 17:15:45 +01:00
  • fb748c217c feat(services): opt-in Tailscale + Syncthing (nomarchy.services.*) Bernardo Magri 2026-06-16 17:08:41 +01:00
  • 8d3911de1a docs(template): ship opt-in features as commented examples downstream Bernardo Magri 2026-06-16 16:53:13 +01:00
  • 6ad80c045e feat(nightlight): scheduled blue-light filter via hyprsunset Bernardo Magri 2026-06-16 16:37:03 +01:00
  • 54c6e100fb docs(roadmap): organize the menu picker into category submenus Bernardo Magri 2026-06-16 16:29:30 +01:00
  • eb76bd61b4 docs(roadmap): note btrfs-assistant segfault; snapper backend VM-verified Bernardo Magri 2026-06-16 15:43:46 +01:00
  • 71f37bfc30 feat(keyboard): interactive new-keyboard layout prompt + persist Bernardo Magri 2026-06-15 17:43:59 +01:00
  • 69f959365e docs(roadmap): interactive new-keyboard layout prompt + persist Bernardo Magri 2026-06-15 17:32:05 +01:00
  • aef45b3c8d feat(keyboard): per-device layout for external keyboards Bernardo Magri 2026-06-15 17:27:28 +01:00
  • 0897391cfb feat(snapshots): desktop browse/restore + snapshot /home by default Bernardo Magri 2026-06-15 17:14:05 +01:00
  • 5c83b52727 docs: mark the GTK/Qt color-scheme portal confirmed in a live session Bernardo Magri 2026-06-15 16:47:59 +01:00
  • 0751102915 fix(waybar): show the power-profile indicator in the summer themes Bernardo Magri 2026-06-15 16:46:45 +01:00
  • 5c59da73e7 docs(roadmap): full hardware enablement beyond nixos-hardware Bernardo Magri 2026-06-15 10:35:07 +01:00
  • 42801548b7 feat(displays): declarative nomarchy.monitors + nwg-displays arranger Bernardo Magri 2026-06-15 10:22:18 +01:00
  • 1b0eeeaf6c fix(idle): don't lock before an encrypted hibernate (was: unlock after) Bernardo Magri 2026-06-15 10:15:31 +01:00
  • a606c0d498 docs: log power-profile Waybar parity as a follow-up Bernardo Magri 2026-06-14 21:12:38 +01:00
  • cd495d1720 fix(dnd): add the notification bell to the whole-swap summer themes Bernardo Magri 2026-06-14 21:08:01 +01:00
  • dbcb8efd1e feat(dnd): swaync Do-Not-Disturb toggle + Waybar bell indicator Bernardo Magri 2026-06-14 21:01:11 +01:00
  • 07e467027b feat(nix): silence the "Git tree is dirty" warning on rebuilds Bernardo Magri 2026-06-14 20:53:18 +01:00
  • 9a5473e179 docs: record the branch/release model + sanitize progress Bernardo Magri 2026-06-14 20:48:06 +01:00
  • db6a0ba455 chore: untrack .claude/settings.local.json (machine-local) Bernardo Magri 2026-06-14 20:45:54 +01:00
  • 8c47716f9a chore(install): stop writing distro-default config into system.nix Bernardo Magri 2026-06-14 20:42:36 +01:00
  • f60f3655f9 merge: adopt the v1 development line onto main Bernardo Magri 2026-06-14 20:38:36 +01:00
  • afdb928ed7 docs: split roadmap into docs/ROADMAP.md, reconcile README Bernardo Magri 2026-06-14 18:29:16 +01:00
  • 882ba6646b revert(menu): keep the hand-rolled fd files module, drop rofi-file-browser Bernardo Magri 2026-06-14 18:16:06 +01:00
  • db202f90e4 feat(menu): adopt rofi plugins for calc, files, emoji Bernardo Magri 2026-06-14 18:09:11 +01:00
  • 51c11e1df3 feat(idle): suspend on battery only, cohering with power management Bernardo Magri 2026-06-14 17:53:49 +01:00
  • 6a22eba0c4 docs: add roadmap item for a full docs review & restructure Bernardo Magri 2026-06-14 17:46:30 +01:00
  • c47eb5f688 feat(system): enable fwupd by default; document power options Bernardo Magri 2026-06-14 17:44:23 +01:00
  • 00f5311499 feat(power): laptop power management (power-profiles-daemon + TLP) Bernardo Magri 2026-06-14 17:35:42 +01:00
  • 8853f6ae49 feat(idle): no double-unlock after an encrypted hibernate resume Bernardo Magri 2026-06-14 13:06:10 +01:00
  • e0182ae7dd docs: explain the sys-update -> home-update ordering Bernardo Magri 2026-06-14 12:51:01 +01:00
  • 58096c09ed fix(hyprland): show the mic level in the mute OSD Bernardo Magri 2026-06-14 12:51:01 +01:00
  • 7da6bb979e docs: expand roadmap (power, opt-in services, display/UX, control center) Bernardo Magri 2026-06-14 12:27:32 +01:00
  • 3f36183021 feat(menu): Google web search; note calc rework in the roadmap Bernardo Magri 2026-06-14 12:11:20 +01:00