Commit Graph

  • 5ddb15ffef ci: add Forgejo Actions workflow (eval + lint) Bernardo Magri 2026-05-18 17:34:05 +01:00
  • 46738c3663 chore(audit): final Phase B batch — close out unused? cluster Bernardo Magri 2026-05-18 17:19:57 +01:00
  • 9be4363f4b chore(audit): triage webapp/tui/voxtype install-remove pairs Bernardo Magri 2026-05-18 17:13:39 +01:00
  • f93eb7435f chore(audit): delete NixOS-irrelevant Omarchy port scripts Bernardo Magri 2026-05-18 17:08:09 +01:00
  • 6b2c678669 chore: switch default theme from summer-night to nord Bernardo Magri 2026-05-18 17:01:29 +01:00
  • ac4d66e54d fix: nomarchy-sys-update targets actual hostname, not '#default' Bernardo Magri 2026-05-18 17:01:22 +01:00
  • 098cd42ac8 fix(installer): harden multi-disk LUKS, password handling, revision pinning Bernardo Magri 2026-05-18 17:01:15 +01:00
  • 158ae308cc fix(audit): close all missing-references rows in script audit Bernardo Magri 2026-05-18 16:58:54 +01:00
  • c1895eefd4 feat: implement Pillar 8: Distro Branding Bernardo Magri 2026-05-04 22:08:27 +01:00
  • 74e2dc34e3 chore: complete OOTB QA audit Bernardo Magri 2026-05-04 21:44:31 +01:00
  • 3510a51492 fix(installer): resolve multi-disk LUKS/BTRFS boot hang Bernardo Magri 2026-05-03 09:13:02 +01:00
  • 7064108ce7 fix(distro): fix /etc/nixos ownership, theme discovery, and CLI wrappers Bernardo Magri 2026-05-03 08:59:13 +01:00
  • bef7be01b8 fix(installer): wire HM as a NixOS module, move env-update to system layer Bernardo Magri 2026-05-02 12:24:12 +01:00
  • d4f50afc62 fix(installer): start nix-daemon and trust flake repo for HM activation Bernardo Magri 2026-05-02 11:56:22 +01:00
  • 2f18d4efcf fix(installer): unblock disko, bootloader, HM activation, hyprland res Bernardo Magri 2026-05-02 11:07:02 +01:00
  • 329dc009b6 fix(installer): repair git init, LUKS reprompt, impermanence-no exit, quiet disko Bernardo Magri 2026-05-02 09:48:37 +01:00
  • 0af1395df2 fix(themes): complete summer-day with Everforest Light palette Bernardo Magri 2026-05-02 09:48:21 +01:00
  • f2b99e0f75 adding summer-day theme Bernardo Magri 2026-05-02 09:16:58 +01:00
  • 6411395d9f fix(qa): comprehensive out-of-the-box audit and repair Bernardo Magri 2026-05-01 20:03:04 +01:00
  • 39b1a9c1b3 style(hyprland): set default monitor to 'preferred' resolution Bernardo Magri 2026-05-01 17:00:57 +01:00
  • c5544e56c8 feat(system): default to latest stable kernel Bernardo Magri 2026-05-01 16:54:01 +01:00
  • 0306dff092 feat(installer): implement single-input flake architecture Bernardo Magri 2026-05-01 16:51:53 +01:00
  • 3b977f181d fix(installer): resolve disko evaluation crash and infinite loops Bernardo Magri 2026-05-01 16:43:05 +01:00
  • 61cd993e54 fix(githooks): skip bash linting on non-bash nomarchy-* scripts Bernardo Magri 2026-04-30 20:50:32 +01:00
  • 1e9481849b chore: add 'set -e' to every nomarchy-* bash script that lacks it Bernardo Magri 2026-04-30 20:50:13 +01:00
  • 27f5663cdf chore(githooks): lint changed nomarchy-* scripts on commit Bernardo Magri 2026-04-30 20:43:37 +01:00
  • 28cc41abdd fix(restart-app): wait for SIGTERM to take effect before respawning Bernardo Magri 2026-04-30 20:09:15 +01:00
  • 5fc9f5ee34 fix(theme): surface partial-apply failures instead of swallowing them Bernardo Magri 2026-04-30 20:08:39 +01:00
  • 5c5b377bd6 fix(menu): quick-state actions return to their submenu instead of exiting Bernardo Magri 2026-04-30 20:01:48 +01:00
  • 4b99fa3846 fix(menu): route every cancel branch through back_to for direct-keybinding consistency Bernardo Magri 2026-04-30 19:53:41 +01:00
  • a741b0936c fix(menu): theme and background submenus return to parent instead of exiting Bernardo Magri 2026-04-30 19:50:36 +01:00
  • f318585dc4 fix(installer): harden disk selection and partitioning phase Bernardo Magri 2026-04-30 19:42:00 +01:00
  • 386da51178 fix(waybar): SIGUSR2 reload to avoid surface-recreate ghost on theme switch Bernardo Magri 2026-04-30 19:24:25 +01:00
  • d06ef86bb9 feat(gaming): add nomarchy.gaming.enable home-side window rule Bernardo Magri 2026-04-30 19:14:21 +01:00
  • 3aadc36bff fix(installer): implement robust step-based navigation and fix multi-line sed error Bernardo Magri 2026-04-26 22:17:00 +01:00
  • 55f0653e59 feat(desktop): default to highest monitor resolution Bernardo Magri 2026-04-26 20:03:46 +01:00
  • dd48411013 feat(scripts): extend nomarchy-welcome into a guided wizard Bernardo Magri 2026-04-26 20:02:52 +01:00
  • c66f0b19cd feat(installer): add multi-disk BTRFS support Bernardo Magri 2026-04-26 19:44:34 +01:00
  • 6de8ecd093 feat(distro): rename ISO targets and fix UEFI boot in live test script Bernardo Magri 2026-04-26 15:29:04 +01:00
  • 21230a05eb feat(installer): review-then-edit loop with field-level re-prompt Bernardo Magri 2026-04-26 09:21:40 +01:00
  • 4b2f16c2f0 docs: add TROUBLESHOOTING.md for the five common rebuild errors Bernardo Magri 2026-04-26 09:16:40 +01:00
  • 21ee9c6035 feat(system): add gaming preset module Bernardo Magri 2026-04-26 09:10:52 +01:00
  • 8266dc7ee2 feat(system): add accessibility preset module Bernardo Magri 2026-04-26 09:06:02 +01:00
  • 16ed8f1df1 docs(agent): require docs to ship with the change that triggers them Bernardo Magri 2026-04-26 08:53:58 +01:00
  • e9c9342965 feat(system): add desktop preset module Bernardo Magri 2026-04-26 08:51:28 +01:00
  • 5b014cfa29 chore(audit): refine docs-scripts detector and lock in via pre-commit Bernardo Magri 2026-04-26 08:44:13 +01:00
  • 034da701a3 feat(system): add laptop power preset module Bernardo Magri 2026-04-26 08:31:19 +01:00
  • 7086a6f29c feat(installer): add software-profile multi-select Bernardo Magri 2026-04-25 22:44:24 +01:00
  • 1545e63c7d docs: update roadmap and scripts audit status after phase B Bernardo Magri 2026-04-25 22:40:33 +01:00
  • f965f0be2c feat(audit): address batch 4 and finalize script audit Bernardo Magri 2026-04-25 22:39:11 +01:00
  • fb22e390e8 feat(audit): address batch 3 of missing scripts Bernardo Magri 2026-04-25 22:37:06 +01:00
  • 074dc3576c feat(audit): address batch 2 of missing scripts Bernardo Magri 2026-04-25 22:36:19 +01:00
  • 0728da4374 feat(audit): address batch 1 of missing scripts and enable fwupd Bernardo Magri 2026-04-25 22:34:04 +01:00
  • 983ade0f55 fix(theme): wire obsidian sync into theme-set; drop vscode placeholder Bernardo Magri 2026-04-25 22:18:03 +01:00
  • d2b508485a fix(theme): hot-reload btop and opencode on theme switch Bernardo Magri 2026-04-25 22:13:52 +01:00
  • cc93491232 chore(audit): delete-dead — unused nomarchy-hw-* detection scripts Bernardo Magri 2026-04-25 22:11:47 +01:00
  • aa20399210 docs(audit): generator discovers references in *.md, README, and txt Bernardo Magri 2026-04-25 22:02:45 +01:00
  • 86bc0e570b docs: Pillar 3 Phase A — script & menu audit inventory Bernardo Magri 2026-04-25 21:59:06 +01:00
  • bf30cd07d8 feat(installer): richer disk picker (vendor, model, serial, type) Bernardo Magri 2026-04-25 21:49:36 +01:00
  • c9ff6f26f3 docs: add KEYBINDINGS.md generated from Hyprland bindings Bernardo Magri 2026-04-25 21:47:15 +01:00
  • 133ef9ddfc docs: add AGENT.md briefing for AI agents continuing the roadmap Bernardo Magri 2026-04-25 21:39:38 +01:00
  • f09bfbc4e7 docs: relocate MIGRATION.md into docs/ Bernardo Magri 2026-04-25 21:36:24 +01:00
  • 2950dd171e docs: add ROADMAP.md + SCRIPTS.md, retire TODO.md Bernardo Magri 2026-04-25 21:35:28 +01:00
  • 6ef28f022b docs: link MIGRATION.md from README Bernardo Magri 2026-04-25 21:19:53 +01:00
  • 3cb012bcba docs: add OPTIONS.md reference, link from README Bernardo Magri 2026-04-25 21:17:51 +01:00
  • e438004cec chore: misc tweaks — nm-applet autostart, thunar, SUPER+Q close, monitor preset Bernardo Magri 2026-04-25 20:28:19 +01:00
  • a7e7fa9562 feat: keymap/locale + form factor in installer; nm-applet visible by default Bernardo Magri 2026-04-25 20:26:55 +01:00
  • 7fd0f78d7c minors Bernardo Magri 2026-04-25 16:01:55 +01:00
  • 6203413425 chore: drop makima/Typora/xournalpp; gate fcitx5/voxtype/opencode behind options Bernardo Magri 2026-04-25 14:56:28 +01:00
  • 4ddc91b930 feat: Tier 1 system features — snapper, hibernate, containers, libvirt, keyring Bernardo Magri 2026-04-25 11:18:15 +01:00
  • 220fc7f699 fix: point downstream flakes at git.bemagri.xyz, not github Bernardo Magri 2026-04-25 10:46:59 +01:00
  • f0bd25f902 fix: stop the "nix-colors / non-existent input nixpkgs" warning Bernardo Magri 2026-04-25 10:45:31 +01:00
  • 955269f9a2 docs: add MIGRATION.md for in-place adoption from existing NixOS Bernardo Magri 2026-04-25 10:40:31 +01:00
  • bb435a47bb fix(live-iso): stop initrd GPU panic + clear install pointer on login Bernardo Magri 2026-04-25 10:24:49 +01:00
  • e66537523a feat(installer): UX polish — dry-run, resume, UEFI gate, pre-flight, zram Bernardo Magri 2026-04-25 10:18:41 +01:00
  • 04512eabcd fix: include modifications missed by 528447c Bernardo Magri 2026-04-25 10:07:17 +01:00
  • 528447cc19 feat: smarter installer + Nomarchy os-release rebrand Bernardo Magri 2026-04-25 10:06:47 +01:00
  • 877da19770 feat: make VM and live ISO match an installed Nomarchy Bernardo Magri 2026-04-24 18:20:54 +01:00
  • 096124c04a fix: resolve makima 404 and undefined overridesDir variable Bernardo Magri 2026-04-13 21:19:42 +01:00
  • 3101c0fea2 fix: resolve waybar css selector mismatch and update audit documentation Bernardo Magri 2026-04-13 20:16:21 +01:00
  • d9c35f5ff6 fix: resolve evaluation purity, missing packages, and brittle paths Bernardo Magri 2026-04-13 19:50:09 +01:00
  • cabc668c77 fix: exhaustive logical audit of installer, live-iso and system configurations Bernardo Magri 2026-04-13 19:26:47 +01:00
  • 2d587d40ff feat: pre-activate standalone Home Manager environment in VM and Live ISO Bernardo Magri 2026-04-13 15:24:51 +01:00
  • d3042c4fb6 fix: disambiguate home-manager package from flake input to fix evaluation error Bernardo Magri 2026-04-13 15:11:09 +01:00
  • b84693bc52 fix: remove invalid home-manager configuration from nixosConfigurations Bernardo Magri 2026-04-13 14:44:57 +01:00
  • 17de084789 fix: resolve standalone home-manager configuration and fix installer iso syntax Bernardo Magri 2026-04-13 14:42:52 +01:00
  • 1b75a440b1 fix: update nomarchy-test-vm to use the default flake configuration Bernardo Magri 2026-04-13 13:59:03 +01:00
  • 540718693f fix: revert to standalone Home Manager architecture for fast UI updates Bernardo Magri 2026-04-13 13:57:31 +01:00
  • 73ae1232f3 fix: switch from home-manager to nixos-rebuild for environment updates and align flake outputs Bernardo Magri 2026-04-13 13:46:12 +01:00
  • 6dd3c4b6e2 fix: include nomarchy flake in VM at /etc/nomarchy Bernardo Magri 2026-04-13 13:33:40 +01:00
  • 9746e75bc5 fix: dynamic flake path resolution and replace env-update/sys-update aliases with scripts Bernardo Magri 2026-04-13 13:25:54 +01:00
  • 866e556656 fix: bundle home-manager and nixos-rebuild with user scripts and fix theme-switching globbing error Bernardo Magri 2026-04-13 13:14:46 +01:00
  • 66096cbc46 feat: improve video configuration for VM and Live ISO Bernardo Magri 2026-04-13 13:05:59 +01:00
  • 8e4e801244 fix: rename and track Nomarchy.ttf font for flake build Bernardo Magri 2026-04-13 12:34:15 +01:00
  • 6f4741c060 fix: package theme engine and system scripts and fix env-update scriptability Bernardo Magri 2026-04-13 11:37:03 +01:00
  • f0800e60ca fix: enable flakes and nix-command and set NIX_PATH for nix-shell Bernardo Magri 2026-04-13 11:33:07 +01:00
  • ab9700f054 fixing summer-night waybar Bernardo Magri 2026-04-13 11:25:01 +01:00
  • 6b3e96b3b3 feat: add walker and rofi themes for summer-night and fix styling logic Bernardo Magri 2026-04-13 11:19:43 +01:00
  • 0e5fb6c813 fixing summer-night waybar Bernardo Magri 2026-04-13 08:37:50 +01:00
  • f4ecaed31a docs: move STRUCTURE.md to docs/ and update README.md reference Bernardo Magri 2026-04-12 23:05:23 +01:00