Commit Graph

  • d9301ad954 fix(yazi): previewer match field name -> url (yazi 26.x) Bernardo Magri 2026-06-14 12:11:20 +01:00
  • 66f58fa228 fix(hyprland): mic mute via wpctl -- swayosd 0.2.1 input-mute is a no-op Bernardo Magri 2026-06-14 12:11:20 +01:00
  • 2c8e0b47f9 fix(keyboard): carry the configured layout to the LUKS prompt Bernardo Magri 2026-06-14 12:11:20 +01:00
  • 69f7ae9051 feat(branding): fastfetch logo + Nomarchy.ttf glyph in the Waybar button Bernardo Magri 2026-06-13 22:07:28 +01:00
  • 4017b6cff6 fix(stylix): drive GTK4/Qt dark-light from the palette via color-scheme Bernardo Magri 2026-06-13 21:53:08 +01:00
  • cde279af0b feat(branding): ISO boot splash from the vendored Nomarchy logo Bernardo Magri 2026-06-13 21:46:40 +01:00
  • 6513908067 feat(branding): tuigreet greeting + branded MOTD Bernardo Magri 2026-06-13 21:31:46 +01:00
  • fdb0685eec docs: mark plymouth contrast done; log GTK/Qt light-dark issue Bernardo Magri 2026-06-13 21:18:37 +01:00
  • e411d35544 fix(plymouth): recolor splash art from the palette for contrast Bernardo Magri 2026-06-13 21:17:42 +01:00
  • 3757e7d66f feat(keys): SSH + GPG agent via gpg-agent, pinentry-qt Bernardo Magri 2026-06-13 20:50:45 +01:00
  • 05d995f8e0 feat(keybinds): direct SUPER+CTRL binds for the menu functions Bernardo Magri 2026-06-13 20:39:12 +01:00
  • f6c4a2a591 fix(waybar): stop summer themes rendering phantom workspaces Bernardo Magri 2026-06-13 20:35:25 +01:00
  • 7c34eed2ca fix(theme): solid per-theme hyprland borders, matching legacy Bernardo Magri 2026-06-13 20:32:18 +01:00
  • d252f01f17 feat(shell): flat starship prompt, drop the powerline styling Bernardo Magri 2026-06-13 20:18:46 +01:00
  • 28a2f5d5ae fix: yazi fetcher group field, xfce package renames, enable nix-ld Bernardo Magri 2026-06-13 20:14:11 +01:00
  • f06d7f361c docs: roadmap item for SSH/GPG agent + graphical pinentry Bernardo Magri 2026-06-13 20:06:06 +01:00
  • 58d79aad17 feat(menu): network/bluetooth/capture/ask modules + keybindings cheatsheet Bernardo Magri 2026-06-13 19:46:01 +01:00
  • 60138e20d0 docs: log known issues & follow-ups in the roadmap Bernardo Magri 2026-06-13 19:25:40 +01:00
  • df7c0ef7ae feat: zsh default shell + starship/bat/eza/zoxide shell experience Bernardo Magri 2026-06-13 16:25:21 +01:00
  • f97054c804 feat: icon themes — Papirus, resolved from the JSON, for GTK + rofi Bernardo Magri 2026-06-13 16:12:19 +01:00
  • 520c878bb3 feat: swayosd on-screen display for volume/brightness/mute Bernardo Magri 2026-06-13 16:04:55 +01:00
  • 084b2a0500 feat(theme-sync): persistent switch notification so slow switches read as progress Bernardo Magri 2026-06-13 15:52:41 +01:00
  • 20df0d8a60 docs: fold todo.md items into the roadmap Bernardo Magri 2026-06-13 15:48:50 +01:00
  • abfe872109 feat(themes): port legacy rofi identities for summer-day/night Bernardo Magri 2026-06-13 15:45:39 +01:00
  • 961314ea86 feat(home): switch launcher/menu from fuzzel to rofi 2.0 Bernardo Magri 2026-06-13 14:41:46 +01:00
  • 76582c1ee9 feat: file manager — yazi (flagship TUI) + Thunar (GUI) Bernardo Magri 2026-06-13 14:32:11 +01:00
  • d06373b155 feat(home): mkDefault behaviour settings so downstream can plain-override Bernardo Magri 2026-06-13 14:05:59 +01:00
  • bd42462291 fix(home): power menu on SUPER+X, not SUPER+Escape Bernardo Magri 2026-06-13 13:44:22 +01:00
  • 583708d78c docs: README for the v1 QA batch (menu, swaync, idle, Plymouth, sys-update) Bernardo Magri 2026-06-13 07:38:31 +01:00
  • 6763bef73e fix(install): pre-activation, writable home.nix, keyboard/locale selection Bernardo Magri 2026-06-13 07:38:31 +01:00
  • 465f013155 feat(home): menu system, swaync, idle/lock, nm-applet, theme parity Bernardo Magri 2026-06-13 07:37:47 +01:00
  • eda8461304 feat(system): Plymouth splash, distroName, allowUnfree, offline-pin hardening Bernardo Magri 2026-06-13 07:37:32 +01:00
  • 1ba1eeed64 fix(live): re-enable fontconfig + xdg integration the minimal-CD profile strips Bernardo Magri 2026-06-12 20:23:28 +01:00
  • c1781f45ca feat: allow unfree packages distro-wide Bernardo Magri 2026-06-12 18:16:20 +01:00
  • ed7be0206d docs: roadmap — menu script modules: calc, clipboard, files, web, ask-Claude Bernardo Magri 2026-06-12 18:11:28 +01:00
  • 009bdbad8f docs: roadmap — menu system design: fuzzel dmenu dispatcher, themed from the JSON Bernardo Magri 2026-06-12 18:03:58 +01:00
  • a33127cd3c docs: roadmap — Nomarchy distro branding (os-release, ISO boot menu, splash) Bernardo Magri 2026-06-12 17:59:52 +01:00
  • dccceb4c48 fix: real-hardware QA sweep — wifi, fonts, firmware, Hyprland 0.55, offline switching Bernardo Magri 2026-06-12 17:50:55 +01:00
  • bc5faec6b8 Update README.md Bernardo Magri 2026-06-12 14:05:10 +01:00
  • 77a0e70146 Nomarchy v1: the NixOS 26.05 ground-up rewrite replaces the legacy distro Bernardo Magri 2026-06-12 13:14:44 +01:00
  • 37819bb50f feat: v1 release branch — generated flakes and template track ?ref=v1 Bernardo Magri 2026-06-12 09:50:09 +01:00
  • a50e9793ea feat(tools): commit the VM test harness + one-command installer regression Bernardo Magri 2026-06-12 08:05:13 +01:00
  • 7b5a22c800 fix(install): run a nix-daemon for the chroot HM activation + backup collisions Bernardo Magri 2026-06-11 21:51:28 +01:00
  • 134695806c fix(install): stage the pre-activation script in /root — nixos-enter tmpfs-mounts /tmp Bernardo Magri 2026-06-11 20:53:21 +01:00
  • 727f21005d fix(install): root-side flake refs must be path:, not git+file Bernardo Magri 2026-06-11 19:39:09 +01:00
  • 1403ea82b2 fix(install): chown the generated flake to the user; harden HM pre-activation Bernardo Magri 2026-06-11 11:17:38 +01:00
  • 29818d2fb6 fix(install): offline installs copy the ISO store into the target up front Bernardo Magri 2026-06-11 10:01:49 +01:00
  • 77dba7ca5d fix(install): pass --substituters through nixos-install, not just the env Bernardo Magri 2026-06-11 09:24:00 +01:00
  • dba349a539 fix(install): substitute from the live daemon store during the target build Bernardo Magri 2026-06-11 08:51:30 +01:00
  • 3b0b2872aa fix(install): seed target store via nix copy --no-check-sigs Bernardo Magri 2026-06-11 08:02:52 +01:00
  • 804d708f87 fix(install): pin the common nixos-hardware profile stacks into the ISO Bernardo Magri 2026-06-11 07:59:02 +01:00
  • 8da429d611 fix(install): converge the offline pin set via derivation-graph gap analysis Bernardo Magri 2026-06-10 22:25:36 +01:00
  • 996fdc28c9 revert(install): includeBuildDependencies was a 134 GB hammer Bernardo Magri 2026-06-10 22:09:22 +01:00
  • 609bb7e7dc fix(install): carry the full system build closure on the ISO Bernardo Magri 2026-06-10 19:41:37 +01:00
  • ecf94e84ab fix(install): pin build-time deps of per-install drvs; no substituters offline Bernardo Magri 2026-06-10 19:05:17 +01:00
  • c813055578 fix(install): pin the install-shaped system into the ISO, not the bare template Bernardo Magri 2026-06-10 18:33:15 +01:00
  • 8881ad3bae fix(install): rewrite follows paths when grafting the upstream lock Bernardo Magri 2026-06-10 17:53:11 +01:00
  • 7aba5fa0a8 fix(install): pin a representative disko script into the ISO closure Bernardo Magri 2026-06-10 17:09:08 +01:00
  • 479193b10b fix(install): survive the live ISO offline and its non-interactive bash Bernardo Magri 2026-06-10 16:48:33 +01:00
  • 71614fa6ca feat(install): LUKS by default → auto-login, snapper snapshots, hibernation swapfile Bernardo Magri 2026-06-10 16:19:14 +01:00
  • f3707357a6 feat: nomarchy-install — guided live-ISO installer (disko + mkFlake) Bernardo Magri 2026-06-10 16:05:29 +01:00
  • 8ded92ea63 chore: drop renamed package aliases (swww→awww, greetd.tuigreet→tuigreet) Bernardo Magri 2026-06-10 15:40:58 +01:00
  • 1f22e996dc feat: nomarchy.lib.mkFlake — one-call downstream wrapper + hardware profiles Bernardo Magri 2026-06-10 15:38:57 +01:00
  • 8a0ec763e0 fix: live-VM desktop fixes — Hyprland 0.55 compat + swww→awww rename Bernardo Magri 2026-06-10 15:38:32 +01:00
  • f211ef0d09 feat: Nomarchy ground-up rewrite on NixOS 26.05 Bernardo Magri 2026-06-10 10:59:13 +01:00
  • 83218a01f3 docs: add "Working on Nomarchy" orientation guide legacy Bernardo Magri 2026-06-06 13:32:24 +01:00
  • 9fe6d9e405 fix(walker): don't spawn a duplicate elephant alongside the service Bernardo Magri 2026-06-06 13:32:12 +01:00
  • 8a302e8771 chore: drop omarchy pkg-* compatibility shims Bernardo Magri 2026-06-05 19:52:19 +01:00
  • 698d8593cd feat: remove unused voxtype dictation feature Bernardo Magri 2026-06-05 19:51:46 +01:00
  • 4b509c271a fix(scripts): remove stale duplicate nomarchy-update Bernardo Magri 2026-06-03 20:55:04 +01:00
  • 2bdcc0aba0 fix(live): enable VM guest agents so Hyprland boots at full resolution Bernardo Magri 2026-06-03 20:55:04 +01:00
  • 27821c270f fix(impermanence): mark /persist and /home neededForBoot Bernardo Magri 2026-06-02 19:34:04 +01:00
  • a84e903ae1 fix(live): allow empty-password hyprlock unlock on live ISO Bernardo Magri 2026-06-02 19:24:42 +01:00
  • 5ea369d73c fix(installer): declare extra LUKS devices for multi-disk boot Bernardo Magri 2026-06-02 18:50:10 +01:00
  • fdd74a0e4f fix(installer): resolve /etc/nomarchy symlink before getFlake Bernardo Magri 2026-06-02 18:49:43 +01:00
  • 431dd98967 feat(theme): implement declarative Stylix-driven theming for Walker Bernardo Magri 2026-06-01 21:09:54 +01:00
  • fa71e03f88 docs: move remaining Ironclad verifications to Shipped Bernardo Magri 2026-06-01 21:00:09 +01:00
  • e3002d49ad fix(waybar): ensure update module is visible in summer-night theme Bernardo Magri 2026-06-01 20:36:04 +01:00
  • dc7a3e2a29 feat(update): add interactive confirmation prompt to nomarchy-update and expose in all themes Bernardo Magri 2026-06-01 20:35:06 +01:00
  • dd72110b9a docs: finalize roadmap entries for flake updates and offline resilience Bernardo Magri 2026-06-01 20:27:25 +01:00
  • 1e6becd42d fix(scripts): improve offline resilience and restore missing update scripts Bernardo Magri 2026-06-01 20:07:08 +01:00
  • 6ed2ca3d78 fix(scripts): resolve race condition in state-sync and mark stress test as complete Bernardo Magri 2026-06-01 18:48:17 +01:00
  • d242d1ea88 fix(waybar): reconcile tooltips with keybindings and fix stale references Bernardo Magri 2026-05-31 21:59:08 +01:00
  • 3a0164feb7 docs: mark Round 2 Interactive Script Audit as complete Bernardo Magri 2026-05-31 21:45:41 +01:00
  • 8dc6ba0a21 docs: mark App Integration Polish as complete Bernardo Magri 2026-05-31 20:59:26 +01:00
  • 5d558a3cc6 fix(system): enable Polkit for Thunar drive management Bernardo Magri 2026-05-31 20:59:04 +01:00
  • ea34a7ac1f fix(apps): improve Thunar and Mako integration Bernardo Magri 2026-05-31 20:58:10 +01:00
  • 878c11bd41 docs: add RUNTIME_HOOKS.md and link from README Bernardo Magri 2026-05-31 20:35:58 +01:00
  • 3a42b664a1 feat: wire up post-update and post-install hooks Bernardo Magri 2026-05-31 20:34:01 +01:00
  • 1301873bc0 docs: finalize declarative-state migration in roadmap Bernardo Magri 2026-05-31 20:09:31 +01:00
  • dc3346bc55 feat: implement hybrid declarative state with automatic Nix sync Bernardo Magri 2026-05-31 20:09:12 +01:00
  • 624023c1d5 docs: move declarative-state migration batch 1 and monitor scaling to Shipped Bernardo Magri 2026-05-31 19:33:57 +01:00
  • 130ae80f3e feat: migrate theme and font to declarative Nix options Bernardo Magri 2026-05-31 19:33:33 +01:00
  • a2649728d3 feat(hyprland): implement declarative monitor scaling and add scale picker to welcome wizard Bernardo Magri 2026-05-31 19:21:52 +01:00
  • 8911ffa4e8 feat(calendar): ship calcurse and wire waybar clock clicks Bernardo Magri 2026-05-31 16:43:47 +01:00
  • 395c839ed0 fix(waybar): retarget broken clicks in summer-day/night themes to nomarchy scripts Bernardo Magri 2026-05-31 16:42:31 +01:00
  • a9cc39f3fe fix(input-method): update fcitx5-chinese-addons to kdePackages.fcitx5-chinese-addons Bernardo Magri 2026-05-31 16:12:17 +01:00
  • e6b7269b3c feat: move core apps to downstream and make app modules opt-in Bernardo Magri 2026-05-31 15:44:50 +01:00
  • 51a0f920be docs: mark Pillar 9 Component 6 graphical pass as complete Bernardo Magri 2026-05-31 15:35:30 +01:00
  • 2c86074893 fix(waybar): drop the dead summer-night date on-click (kitty calcurse) Bernardo Magri 2026-05-31 15:16:39 +01:00