-
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