-
374f70c76f
docs(backlog): re-measure #146 — zero genuine hypridle zombies post-fix
main
Bernardo Magri
2026-07-20 19:48:00 +01:00
-
3536abc656
test(display): de-flake the dock harness re-dock assertion (#154)
Bernardo Magri
2026-07-20 19:40:28 +01:00
-
baf2cd2e13
refactor(display): extract the shared display-transition + keyboard tools (#150)
Bernardo Magri
2026-07-20 19:17:56 +01:00
-
dbe07ea429
chore(lock): scheduled upstream bump
nomarchy-bump
2026-07-20 17:49:55 +00:00
-
fdf9790a73
chore(ci): restore bump schedule to 05:17 UTC
Bernardo Magri
2026-07-20 18:38:55 +01:00
-
5b95f6444f
chore(ci): run the lock bump daily instead of weekly
Bernardo Magri
2026-07-20 18:37:20 +01:00
-
757fa873b8
chore(lock): scheduled upstream bump
nomarchy-bump
2026-07-20 05:23:31 +00:00
-
0cd9ace669
flake bumo
Bernardo Magri
2026-07-19 17:27:50 +01:00
-
3abeccf071
fix(gtk): scope the #98 button-label pin to dialogs — it was repainting the bar
Bernardo Magri
2026-07-19 11:04:49 +01:00
-
76941c55b7
fix(waybar): bar pokes missed the wrapped process — switches never touched the bar
Bernardo Magri
2026-07-19 11:04:08 +01:00
-
f658b0087e
feat(autotheme): fire at the configured sunrise/sunset, not a 15-min poll
Bernardo Magri
2026-07-18 22:31:02 +01:00
-
ac24ac7c34
fix(state): auto-commit died on dead legacy pathspecs after #107
Bernardo Magri
2026-07-18 22:30:50 +01:00
-
8f85097140
chore(lock): bump nomarchy-wallpapers a716cf6 → d4f5fbf
Bernardo Magri
2026-07-18 21:24:13 +01:00
-
036931ac51
fix(themes): light mode — the window glow tightens to a few px
Bernardo Magri
2026-07-18 21:12:11 +01:00
-
8fdd9dc423
fix(session): recover user services after a broken logout teardown
Bernardo Magri
2026-07-18 21:11:39 +01:00
-
8e8a142465
fix(themes): light themes — readable inactive workspaces + notification hover
Bernardo Magri
2026-07-18 13:27:43 +01:00
-
d79ad3517e
fix(waybar): #152 — inset the workspace pill, breathe at the bar's ends
Bernardo Magri
2026-07-18 13:22:52 +01:00
-
e0fba56ee6
feat(themes): executive-ivory gets the launcher grid — pair parity with
26dc6f6
Bernardo Magri
2026-07-18 13:05:55 +01:00
-
786a8ad30e
feat(themes): kiln + kiln-clay — the third exclusive pair, brand new
Bernardo Magri
2026-07-18 12:44:12 +01:00
-
bcdd3e14ee
feat(themes): executive-ivory — the light half of the executive pair
Bernardo Magri
2026-07-18 12:43:52 +01:00
-
0347156315
feat(themes): boreal-dawn — the light half of the boreal day/night pair
Bernardo Magri
2026-07-18 12:43:41 +01:00
-
26dc6f605e
feat(themes): executive-slate app launcher becomes the boreal-style icon grid
Bernardo Magri
2026-07-17 20:38:26 +01:00
-
f899b192fe
fix(rofi): #143 — reset selection to row 0 on query edits (inputchange)
Bernardo Magri
2026-07-17 20:37:35 +01:00
-
8a4914c22e
docs(backlog): file #152 — generated waybar height + right-edge icon spacing
Bernardo Magri
2026-07-17 17:02:18 +01:00
-
6671a2b95d
docs(hw-queue): wallpapers-split V3 PASSED — live render from the input store path
Bernardo Magri
2026-07-17 16:58:34 +01:00
-
7df7563051
feat(themes): wallpapers split — 94 MB of runtime-only images leave the flake source
Bernardo Magri
2026-07-17 16:52:51 +01:00
-
a818c19a4e
chore: v1-prep hygiene sweep — LICENSE (MIT), fixtures under tools/, doc staleness
Bernardo Magri
2026-07-17 16:20:39 +01:00
-
07400ab4f9
feat(flake): #134 — unstable.<pkg> in the downstream, one input, no hand pins
Bernardo Magri
2026-07-17 15:16:29 +01:00
-
2f5c1c8b99
docs: #127 CLOSED — the brick was hypridle eating its own resume path
Bernardo Magri
2026-07-17 08:05:09 +01:00
-
bbdc329ed6
feat(first-boot): post-install hardware hints — one self-gated toast, once
Bernardo Magri
2026-07-17 07:56:03 +01:00
-
5479ade702
fix(display): #148 — enforce dock intent without the auto-profiles toggle
Bernardo Magri
2026-07-17 07:48:05 +01:00
-
e324876eb7
feat(doctor): #147 — flag machine state the flake never set; linger is the worked example
Bernardo Magri
2026-07-17 07:44:43 +01:00
-
8fc0a9bc29
docs: #114 ships as document-only; record 2026-07-17 triage rulings
Bernardo Magri
2026-07-17 07:39:17 +01:00
-
bdc86d0f41
docs: RETRACT the #127 cause — the diagnosis was a measurement artifact; fix stands
Bernardo Magri
2026-07-16 19:39:27 +01:00
-
90f0faf87b
docs(backlog): #147 was misdiagnosed — the wiring exists; the bug was pre-migration linger
Bernardo Magri
2026-07-16 19:13:37 +01:00
-
fe6697bd22
docs: correct a false claim in
321ccf7, and file #148 (reload re-lights a shut lid)
Bernardo Magri
2026-07-16 19:00:07 +01:00
-
321ccf7905
docs(hw-queue): #127 steps 1+4 pass from config — wake proven in all 3 geometries
Bernardo Magri
2026-07-16 18:56:46 +01:00
-
a2151f424b
fix(idle): #127 — input wakes the screen compositor-side; revert the clamshell skip
Bernardo Magri
2026-07-16 18:48:22 +01:00
-
c32b51897e
fix(theme): #130 the chip moves, not the label; #129 pins the pair so it is checkable
Bernardo Magri
2026-07-16 14:55:17 +01:00
-
ff5017ea5d
fix(display): a clamshell undock latched, so the NEXT undock never ran
Bernardo Magri
2026-07-16 14:47:08 +01:00
-
d31bdf05cd
docs(agent): Bernardo's calls — #136 settled, #130 decided, #143 waits, #120 deferred
Bernardo Magri
2026-07-16 14:24:47 +01:00
-
4a0b76cc97
feat(branding): drop the nixpkgs codename — "Nomarchy 26.05", not "(Yarara)"
Bernardo Magri
2026-07-16 14:09:00 +01:00
-
a6f86cf575
test(state): #133 — pin the #107 legacy-name shim (and its fail-closed gate)
Bernardo Magri
2026-07-16 14:04:16 +01:00
-
3cc644edd9
docs(testing): #132 — judge menu geometry by rendering; "just measure" was the trap
Bernardo Magri
2026-07-16 13:32:49 +01:00
-
ff0f9d6359
fix(plymouth): #137 splash follows the canvas; #145 keyboard hint on the LUKS prompt
Bernardo Magri
2026-07-16 13:14:05 +01:00
-
121b91f69c
docs(agent): file #145 — show the keyboard layout on the LUKS prompt
Bernardo Magri
2026-07-16 12:51:16 +01:00
-
0cd6212b9c
tools: preview the plymouth splash unprivileged; #137 attempt 1 reverted
Bernardo Magri
2026-07-16 12:42:31 +01:00
-
3e6cc6fe84
docs(agent): #137 re-diagnosed from plymouth's source — my first read was wrong
Bernardo Magri
2026-07-16 11:57:54 +01:00
-
30e632ff65
fix(display): #142 — dock mode is an intent, and survives a rebuild
Bernardo Magri
2026-07-16 11:51:52 +01:00
-
02ec0f10cd
docs(migration): #144 — Mozilla profiles.ini, and why NOT to restore a snapshot
Bernardo Magri
2026-07-16 11:41:28 +01:00
-
207b6f3c64
feat(menu): #140 — Ask opens a web chat, provider is in-flake state
Bernardo Magri
2026-07-16 11:37:15 +01:00
-
48e73ab6d3
docs(agent): #143 reported upstream — rofi#2317
Bernardo Magri
2026-07-16 11:25:19 +01:00
-
2e433ad088
docs(agent): file #143 (rofi keeps the row number) and #144 (migration: profiles.ini)
Bernardo Magri
2026-07-16 10:29:09 +01:00
-
5aad3153ce
fix(menu): #131 — size text menus in
ch with a cap, not in % of the monitor
Bernardo Magri
2026-07-16 10:20:49 +01:00
-
39c8b3e0eb
docs(agent): #131 remodelled — truncation is not the Acer's problem
Bernardo Magri
2026-07-16 10:07:43 +01:00
-
55a516e1c7
fix(ui): #139 sheets size themselves; #141 waybar clicks stop reading the env
Bernardo Magri
2026-07-16 10:04:28 +01:00
-
4a63f27bf4
docs(agent): file #142 — a rebuild while docked performs an undock
Bernardo Magri
2026-07-16 09:49:49 +01:00
-
9e64358225
fix(audio): #138 — reprobe escalates to a graph restart, never opens with one
Bernardo Magri
2026-07-16 09:43:14 +01:00
-
44aac0fcde
docs(agent): #138 root-caused — our own reprobe restarts the graph under Chromium
Bernardo Magri
2026-07-16 09:32:28 +01:00
-
a40f99e417
docs(agent): file #137–#141 from the T14s round (three root-caused live)
Bernardo Magri
2026-07-16 09:23:10 +01:00
-
64f7379982
docs(agent): file #135/#136 — give the #127 DPMS mitigation an owner
Bernardo Magri
2026-07-15 18:25:47 +01:00
-
be636e14b9
docs(agent): PROPOSED #134 — unstable.<pkg> in the downstream
Bernardo Magri
2026-07-15 18:00:09 +01:00
-
9a280b2e18
fix(state): the "rename it" tip led into the error it was fixing
Bernardo Magri
2026-07-15 17:41:21 +01:00
-
c05988c6d1
docs(agent): V2 the menu IA (#105/#111/#110) — content passes, file #131/#132
Bernardo Magri
2026-07-15 17:09:43 +01:00
-
b4fe4985bf
fix(theme): destructive buttons were invisible after #98 (1.03:1)
Bernardo Magri
2026-07-15 16:56:39 +01:00
-
060bf524af
fix(idle): skip DPMS-off when docked (#127 mitigation)
Bernardo Magri
2026-07-15 12:51:34 +01:00
-
e9ab0d8d64
fix(display): docked idle wake + dump without SSH (#127)
Bernardo Magri
2026-07-15 12:37:00 +01:00
-
52d1581131
feat(power): suspend-then-hibernate 1h on battery (#115)
Bernardo Magri
2026-07-15 12:13:23 +01:00
-
e9dd3d14c5
fix(theme): dark adw-gtk3 for dark palettes — GTK dialog buttons (#98)
Bernardo Magri
2026-07-15 12:06:38 +01:00
-
edc1415521
docs(RECOVERY): fix snapper cross-ref after renumber (§5)
Bernardo Magri
2026-07-15 12:00:31 +01:00
-
c9dd7575bf
docs: explain automatic generation prune for users (#128)
Bernardo Magri
2026-07-15 12:00:17 +01:00
-
e4800d7d8e
feat(nixos): prune system+HM gens after 14d, keep ≥3 past (#128)
Bernardo Magri
2026-07-15 11:59:26 +01:00
-
1f6f21249e
docs(agent): #128 — 14d prune for system and Home Manager gens
Bernardo Magri
2026-07-15 11:55:58 +01:00
-
9dac8a8b23
docs(agent): file #128 — auto-prune NixOS gens (30d, keep ≥3 past)
Bernardo Magri
2026-07-15 11:53:50 +01:00
-
856a9d1a49
feat(menu): Recovery scopes (#111), System IA (#105), drop Control Center (#110)
Bernardo Magri
2026-07-15 11:49:57 +01:00
-
0ba9633728
test: permanent V2 checks for airplane (#104) and fastfetch logo (#122)
Bernardo Magri
2026-07-15 11:42:18 +01:00
-
875dae9c58
feat: airplane mode (#104) + crisper fastfetch logo (#122)
Bernardo Magri
2026-07-15 11:33:59 +01:00
-
d8e1a13d50
refactor(#107): theme-state.json → state.json, theme-sync → state-sync
Bernardo Magri
2026-07-15 11:26:59 +01:00
-
013403deb4
feat: close #94 installed chromium; silence Hyprland update-news
Bernardo Magri
2026-07-15 11:23:07 +01:00
-
46adcc9989
docs(agent): file #127 — docked idle blackout, no wake, undock no panel
Bernardo Magri
2026-07-15 11:11:57 +01:00
-
e08426880d
docs(agent): V2 results for doctor-float + offline test-install
Bernardo Magri
2026-07-15 10:36:20 +01:00
-
be2d0d200b
feat(menu): group keybinds cheatsheet Window/Workspace/Menu/Media (#108)
Bernardo Magri
2026-07-15 10:04:33 +01:00
-
e6be5a5770
fix: disk picker fd0 (#112), menu Back guard (#106), offline theme (#113)
Bernardo Magri
2026-07-15 10:02:19 +01:00
-
748d4af414
fix(install): bake dconf, seed main, name ISO, display modes (#123–#126)
Bernardo Magri
2026-07-15 09:58:53 +01:00
-
25e498a5ef
docs(agent): file #125 ISO still named nixos, #126 display res invert
Bernardo Magri
2026-07-15 09:53:14 +01:00
-
545e40f4d9
feat(terminal): Kitty only — drop Ghostty (#95)
Bernardo Magri
2026-07-15 09:51:27 +01:00
-
1e648b6c49
feat(terminal): themed Kitty when OpenGL < 4.3 (#95)
Bernardo Magri
2026-07-15 09:45:32 +01:00
-
a09399702d
docs: REQUIREMENTS.md — OpenGL 4.3 floor, disk/RAM planning
Bernardo Magri
2026-07-15 09:40:17 +01:00
-
2c9df329dc
docs(agent): #95 both Ghostty fails are Acer pre/post HM, XPS is fine
Bernardo Magri
2026-07-15 09:36:54 +01:00
-
70f2d4d54d
docs(agent): #95 is two Ghostty failures, not one OpenGL floor
Bernardo Magri
2026-07-15 09:34:17 +01:00
-
fbc93159a6
docs(agent): queue #123–#124 + diagnose #95 from Acer/XPS install photos
Bernardo Magri
2026-07-15 09:33:37 +01:00
-
355d8cb1a4
fix(mime): text/plain falls through to Text Editor on live (#119)
Bernardo Magri
2026-07-15 09:24:48 +01:00
-
6fbad46bca
docs(agent): #122 — sextants DO work; chase the fallback, not one font's charset
Bernardo Magri
2026-07-14 17:47:44 +01:00
-
347f6544aa
docs(agent): file #122 — a crisper fastfetch logo, with the trap named up front
Bernardo Magri
2026-07-14 17:40:54 +01:00
-
19ba4e2b12
fix(nixos): smartd self-gates on the hardware — the doctor was right, smartd wasn't
Bernardo Magri
2026-07-14 17:38:58 +01:00
-
0727ba6d44
revert(pkgs): leave the duplicate chromium — honestly, and with the numbers
Bernardo Magri
2026-07-14 17:32:06 +01:00
-
0b464af3e5
fix(pkgs): one chromium, not two — and what that is actually worth
Bernardo Magri
2026-07-14 17:26:24 +01:00
-
00b1e10fc3
feat(live): the live ISO gets a desktop — browser, office, editor — for +41 MiB
Bernardo Magri
2026-07-14 17:01:20 +01:00
-
b1c4e516c9
docs(agent): #103 confirmed on hardware — record the why, the inventory, and the size trade
Bernardo Magri
2026-07-14 16:30:38 +01:00
-
334354a103
docs(agent): file #118 — smartd fails with no SMART device, reddening the health icon
Bernardo Magri
2026-07-14 16:27:59 +01:00