This website requires JavaScript.
43b0cbcd65
fix(waybar): show the battery widget on the default summer-night theme
Bernardo Magri
2026-05-31 15:03:49 +01:00
3d931a6455
fix(menu): repair three dead nomarchy-menu leaf actions (Pillar 9 / Component 3)
Bernardo Magri
2026-05-31 14:48:37 +01:00
0fbc3d9c82
fix: ground + fix three Pillar-9 candidate bugs from the script sweep
Bernardo Magri
2026-05-31 14:25:02 +01:00
00b8214cb1
docs(agent): guardrail — never mkDefault a list/attrset option that merges
Bernardo Magri
2026-05-31 14:00:29 +01:00
f34f59c2aa
fix: drop mkDefault on three more list options it was silently dropping
Bernardo Magri
2026-05-31 13:59:46 +01:00
b029edb5b4
docs(roadmap): log the mkDefault-on-home.packages bug found chasing the D-Bus error
Bernardo Magri
2026-05-31 10:43:41 +01:00
1117dcfc37
fix(home): drop mkDefault on home.packages — it discarded the whole app list
Bernardo Magri
2026-05-31 10:40:44 +01:00
6e391b1843
docs(roadmap): log Pillar 9 walker menu verification + two fixes
Bernardo Magri
2026-05-31 10:05:35 +01:00
c5fe0e09fa
fix(walker): background selector must follow symlinks (find -L)
Bernardo Magri
2026-05-31 10:05:05 +01:00
c831b01b0a
fix(walker): deploy elephant theme/background menus where elephant loads them
Bernardo Magri
2026-05-31 09:54:06 +01:00
704cc70c84
docs(roadmap): log full installer end-to-end VM install + boot verification
Bernardo Magri
2026-05-31 09:33:26 +01:00
aaae29fb4d
docs(roadmap): log Pillar 9 script sweep + theme visual pass progress
Bernardo Magri
2026-05-31 08:36:00 +01:00
23d432f279
fix(scripts): add python3 so the XPS haptic-touchpad service runs
Bernardo Magri
2026-05-30 22:21:04 +01:00
8e2c27087f
docs(roadmap): add Pillar 9 — live VM runtime QA
Bernardo Magri
2026-05-30 21:58:27 +01:00
70d0b56259
docs(roadmap): log Pillar 8 first VM-boot verification pass
Bernardo Magri
2026-05-30 21:53:47 +01:00
e98ebe5d8c
fix(hypr): correct invalid window-rule syntax in pip/retroarch/steam/system
Bernardo Magri
2026-05-30 21:52:40 +01:00
8e5e63facb
fix(installed-summary): drop compgen (absent in wrapped bash)
Bernardo Magri
2026-05-30 21:30:35 +01:00
14c22cbbaa
fix(hypr): valid windowrulev2 syntax for geforce/moonlight
Bernardo Magri
2026-05-30 21:30:35 +01:00
dc9e74ca12
fix(scripts): use mktemp for state.json writes, not a fixed /tmp path
Bernardo Magri
2026-05-30 21:05:04 +01:00
95d36f8ec7
docs(options): document nomarchy.hyprland.{gaps_in,gaps_out,border_size}
Bernardo Magri
2026-05-30 21:02:21 +01:00
9751da2523
fix(docs-scripts): pin LC_ALL=C so SCRIPTS.md ordering is deterministic
Bernardo Magri
2026-05-30 08:17:41 +01:00
e8cb346759
ci: collapse eval matrix from ~39 evals to ~3 (was timing out at 3h)
Bernardo Magri
2026-05-30 08:09:23 +01:00
2dda8e2bb5
ci: check flake outputs per-output to skip the OOM-heavy package
Bernardo Magri
2026-05-29 22:51:05 +01:00
6c66db9b88
ci: realize walker src via nix build to prime cold store
Bernardo Magri
2026-05-29 22:27:15 +01:00
ebdd32265b
ci: nix flake archive before check to materialize input sources
Bernardo Magri
2026-05-29 22:13:58 +01:00
7980c2f5ff
ci: pin Nix to 2.31.5 to fix lazy-trees IFD failure
Bernardo Magri
2026-05-29 22:09:17 +01:00
f24d49be08
ci: disable Nix sandbox so Stylix IFD can realize sources
Bernardo Magri
2026-05-29 22:05:12 +01:00
da5e5cf2aa
ci: create nixbld build users for root single-user Nix install
Bernardo Magri
2026-05-29 22:01:46 +01:00
b676f43afe
ci: fix root single-user Nix install (nixbld group + SSL cert)
Bernardo Magri
2026-05-29 22:00:03 +01:00
9767a5c5dd
ci: install Nix via shell step instead of node24 JS action
Bernardo Magri
2026-05-29 21:56:53 +01:00
1dd0e2f4b9
ci: move workflow to .gitea/workflows so Gitea picks it up
Bernardo Magri
2026-05-29 21:36:51 +01:00
8547fa70d9
feat(ci): eval matrix for opt-in nomarchy.* toggles
Bernardo Magri
2026-05-29 21:21:28 +01:00
38c70e4aaf
fix(impermanence): rollback as systemd initrd service, not postDeviceCommands
Bernardo Magri
2026-05-29 18:24:01 +01:00
905ed4f6d8
fix(vscode): move extensions under profiles.default
Bernardo Magri
2026-05-29 18:11:29 +01:00
9b26eda388
fix(vscode): pin theme extensions for 10 marketplace palettes
Bernardo Magri
2026-05-22 20:21:43 +01:00
a901b1db0b
chore(chromium): delete broken static Default/Preferences deployment
Bernardo Magri
2026-05-22 19:32:51 +01:00
7e25ae637d
docs(roadmap): ship Plymouth per-palette templating
Bernardo Magri
2026-05-22 19:27:30 +01:00
474bc16eb3
feat(plymouth): boot splash background follows the active palette
Bernardo Magri
2026-05-22 19:27:04 +01:00
a14491b1cc
docs(roadmap): ship nomarchy.overrides loader
Bernardo Magri
2026-05-22 18:49:49 +01:00
38429a32df
feat(overrides): wire nomarchy.overrides.paths into xdg.configFile
Bernardo Magri
2026-05-22 18:49:19 +01:00
ce7010bb67
feat(accessibility): home-side Hyprland companion
Bernardo Magri
2026-05-22 18:42:13 +01:00
099d81f11e
docs(roadmap): ship Gaming flathub remote
Bernardo Magri
2026-05-22 18:34:22 +01:00
2948dc4dbf
feat(gaming): register Flathub remote via one-shot systemd unit
Bernardo Magri
2026-05-22 18:33:51 +01:00
90f9a29cb6
fix(menu): remove "Setup → Config" submenu
Bernardo Magri
2026-05-22 18:30:48 +01:00
055832e916
fix(waybar): gate enable on toggles.waybar (Nix-level, not session-local)
Bernardo Magri
2026-05-22 18:23:35 +01:00
161542c420
fix(nightlight): gate hyprsunset on the toggle, drop hardcoded temperature
Bernardo Magri
2026-05-22 18:20:44 +01:00
3bcd92df02
feat(keymap): route installer layout choice into Hyprland's Wayland session
Bernardo Magri
2026-05-22 18:14:17 +01:00
be597571ad
refactor(flake): consolidate palette imports through nomarchyLib
Bernardo Magri
2026-05-22 18:07:18 +01:00
8828f1fb3c
refactor(system): move programs.uwsm to its own session.nix
Bernardo Magri
2026-05-22 18:04:28 +01:00
e7e89b8333
chore(theme): prune 9 dead templates, document the 2 that ship
Bernardo Magri
2026-05-22 17:59:15 +01:00
c25fe2191a
docs(roadmap): drop optional non-LUKS install row
Bernardo Magri
2026-05-22 17:48:20 +01:00
10f3b312a3
docs(roadmap): ship "What's installed?" summary
Bernardo Magri
2026-05-22 17:46:13 +01:00
0f22c48c45
feat(welcome): show "What's installed?" summary on first boot
Bernardo Magri
2026-05-22 17:45:24 +01:00
802acfdc86
docs(roadmap): close out Pillar 8 / Component 9 (ISOs) + retire QA Now item
Bernardo Magri
2026-05-21 21:14:30 +01:00
1ae27cd302
chore(iso): drop unreachable else branches in build helpers
Bernardo Magri
2026-05-21 21:13:41 +01:00
67e5cd6014
docs(roadmap): close out Pillar 8 / Component 8 + log setup-config UX issue
Bernardo Magri
2026-05-21 21:07:34 +01:00
af2d9ffd8e
fix(theme): align nomarchy-theme-bg-next default with the schema
Bernardo Magri
2026-05-21 21:07:00 +01:00
b078be3209
fix(menu): route Nomarchy help locally, fix looknfeel path, drop dead branch
Bernardo Magri
2026-05-21 20:46:21 +01:00
3a269d73eb
docs(roadmap): close out Pillar 8 / Component 7 + correct templates row
Bernardo Magri
2026-05-21 20:42:33 +01:00
fb4755fdbf
docs(theme): correct nomarchy-themes-prebuild header comment
Bernardo Magri
2026-05-21 20:41:43 +01:00
9b06b6c243
chore(palettes): remove dead per-palette files
Bernardo Magri
2026-05-21 20:39:38 +01:00
893fa91fbf
fix(theme): exit on missing theme; persist bg picks across rebuilds
Bernardo Magri
2026-05-21 20:35:52 +01:00
4de8afbea9
docs(roadmap): close out Pillar 8 / Component 6 + log VSCode marketplace gap
Bernardo Magri
2026-05-21 20:32:38 +01:00
577b3aeb91
fix(vscode): always install palette theme extensions
Bernardo Magri
2026-05-21 20:31:50 +01:00
b52aec28ce
fix(btop): point color_theme at the deployed nomarchy.theme
Bernardo Magri
2026-05-21 20:27:12 +01:00
8d3ce2d841
fix(theme): generate per-palette kitty.conf + ghostty.conf
Bernardo Magri
2026-05-21 20:26:13 +01:00
0486e037df
docs(roadmap): close out Pillar 8 / Component 5 + log hyprsunset finding
Bernardo Magri
2026-05-21 20:19:31 +01:00
40b62124e6
fix(scripts): correct \$NNOMARCHY_TOGGLE_* typos breaking 2 toggles
Bernardo Magri
2026-05-21 20:13:34 +01:00
72443fd69f
fix(waybar): drop 4 broken per-palette style.css overrides
Bernardo Magri
2026-05-21 20:07:25 +01:00
641ab0cfb0
chore(hyprland): drop two dead bindings files in default/hypr/
Bernardo Magri
2026-05-21 20:03:09 +01:00
0297ec268f
fix(hyprland): source the 9 unwired window-rule files in apps.conf
Bernardo Magri
2026-05-21 20:00:30 +01:00
72f7e7b93d
docs(roadmap): log Hyprland keymap + waybar-toggle inconsistencies
Bernardo Magri
2026-05-19 20:24:27 +01:00
20de3d4f97
chore(hyprland): delete orphan config files + share-picker dir
Bernardo Magri
2026-05-19 20:24:16 +01:00
2a301a049f
fix(mako): deploy themed config to ~/.config/mako/config
Bernardo Magri
2026-05-19 20:24:06 +01:00
bd7e5a5706
Merge pull request 'wave/qa-core-system' (#3 ) from wave/qa-core-system into main
Bernardo Magri
2026-05-19 19:17:22 +01:00
af8fa321ff
docs(roadmap): log uwsm-in-virtualization module placement (Later)
Bernardo Magri
2026-05-19 17:50:44 +01:00
6238f41e43
fix(hibernate): mkDefault on HandlePowerKey / IdleAction / IdleActionSec
Bernardo Magri
2026-05-19 17:50:37 +01:00
fb4d5d7acc
chore(schema): drop orphan features.makima
Bernardo Magri
2026-05-19 17:50:32 +01:00
99a6c7d547
fix(impermanence): user must match created account, not hardcoded "nomarchy"
Bernardo Magri
2026-05-19 17:50:27 +01:00
85ef8745d7
chore: delete orphan config assets + log chromium/templates concerns
Bernardo Magri
2026-05-19 19:03:56 +01:00
b82954a7b5
fix(options): drop dead skipVsCodeTheme + 4 themeLoader.apps toggles
Bernardo Magri
2026-05-19 19:03:40 +01:00
66c98949ab
chore(features): drop orphan userPackages reader
Bernardo Magri
2026-05-19 19:03:29 +01:00
07e2d5c51c
Merge pull request 'fix(home): remove dead behavior options, reserve overrides API' (#4 ) from wave/qa-core-home into main
Bernardo Magri
2026-05-19 18:49:22 +01:00
2529ca114f
Merge branch 'main' into wave/qa-core-home
Bernardo Magri
2026-05-19 18:49:15 +01:00
94927952db
Merge pull request 'chore(lib): drop dead helpers, document schema boundary' (#2 ) from wave/qa-lib-schema into main
Bernardo Magri
2026-05-19 18:48:30 +01:00
0930458418
Merge pull request 'wave/qa-first-boot' (#1 ) from wave/qa-first-boot into main
Bernardo Magri
2026-05-19 18:48:02 +01:00
95101fda3f
fix(sddm): default autoLogin off, not on with hardcoded "nomarchy"
Bernardo Magri
2026-05-19 18:46:41 +01:00
6e0d17b859
fix(welcome): drop Step 4's dead starter home.nix generation
Bernardo Magri
2026-05-19 18:46:30 +01:00
27d1506b54
chore(lib): drop dead helpers, document schema boundary
Bernardo Magri
2026-05-19 18:28:54 +01:00
90f07ae75c
fix(home): remove dead behavior options, reserve overrides API
Bernardo Magri
2026-05-19 18:08:58 +01:00
bfd95cb40b
docs(roadmap): mark Pillar 5 preset rows as Shipped
Bernardo Magri
2026-05-19 17:28:16 +01:00
9283403d8f
docs(roadmap): add Pillar 8 QA audit + clean stale Pillar 4 rows
Bernardo Magri
2026-05-19 17:26:22 +01:00
7bf4c3c637
fix(theme): set default to summer-night and fix scripts on live ISO
Bernardo Magri
2026-05-18 21:22:39 +01:00
ec6046793e
fix(installer): hardware-db references real modules + add ROG Ally + CI lint
Bernardo Magri
2026-05-18 18:31:48 +01:00
2b6d452509
fix: nomarchy-manual opens local README, not an Omarchy URL
Bernardo Magri
2026-05-18 18:24:19 +01:00
ac846f4b03
docs: STRUCTURE.md root listing + Pillar 6 reality-check
Bernardo Magri
2026-05-18 18:21:36 +01:00
03968e5d0d
fix(installer): generate state.json from lib/state-schema.nix
Bernardo Magri
2026-05-18 18:18:25 +01:00
d264371b46
fix: complete hybridGPU wiring + make state-derived options overridable
Bernardo Magri
2026-05-18 18:12:09 +01:00
9c672953bc
fix(installer): pre-flight resume polish (4 gaps)
Bernardo Magri
2026-05-18 18:00:02 +01:00
7fa909ddf4
fix: centralize state defaults via lib/state-schema.nix
Bernardo Magri
2026-05-18 17:52:47 +01:00