Commit Graph
100 Commits
Author SHA1 Message Date
alexion c8a596aa39 fix(hyprland): stop idle dpms poweroff 2026-10-10 08:29:01 -04:00
alexion 4908c4751f refactor(nixos): simplify Firefox configuration 2026-10-07 22:57:25 -04:00
alexion 79c56dfb1c refactor(nixos): remove Alacritty module 2026-10-07 22:53:09 -04:00
alexion 7140b6d258 refactor(nixos): simplify VPN client configuration 2026-10-07 22:44:45 -04:00
alexion f173887228 refactor(nixos): consolidate VLAN networking 2026-10-07 21:29:52 -04:00
alexion 3a487050fd refactor(nixos): simplify SSH configuration 2026-10-07 20:27:48 -04:00
alexion 65c84f5b39 docs(nixos): clarify host module options 2026-10-07 18:20:53 -04:00
alexion b3c4903c82 fix(fish): persist remote system deployments 2026-10-07 17:43:20 -04:00
alexion ec1c0fba56 refactor(nixos): organize host modules 2026-10-07 16:59:03 -04:00
alexion 1f2f1a79ad refactor(nixos): derive ZFS host IDs 2026-10-07 16:51:56 -04:00
alexion 46a47fa061 feat(nixos): configure route body limits 2026-10-06 22:54:58 -04:00
alexion 8d357e960b feat(nixos): add unzip to host profiles 2026-10-06 22:45:49 -04:00
alexion f48bac5ec1 refactor(nixos): inline module enable conditions 2026-10-06 22:26:47 -04:00
alexion d53246caf0 docs(nixos): clarify guest option 2026-10-06 22:24:00 -04:00
alexion 92f7f0542d docs(nixos): clarify host option 2026-10-06 22:22:32 -04:00
alexion 4f7fbef35b feat(nixos): encapsulate CachyOS kernel configuration 2026-10-06 19:42:52 -04:00
alexion c7c3257b9d docs(nixos): clarify primary user option 2026-10-06 19:12:58 -04:00
alexion 7d37b92e17 refactor(nixos): scope user profile to hosts 2026-10-05 23:15:01 -04:00
alexion 9ece182099 refactor(nixos): disable guest SSH by default 2026-10-05 23:05:55 -04:00
alexion 9aea13b8c2 refactor(dotfiles): inline module imports 2026-10-05 00:28:34 -04:00
alexion 369c7512c6 refactor(nixos): clarify stable UID validation 2026-10-05 00:26:28 -04:00
alexion 8c91a210b2 docs(nixos): clarify registry option descriptions 2026-10-05 00:13:31 -04:00
alexion d602581a99 refactor(nixos): inline shell shortcut type 2026-10-05 00:11:51 -04:00
alexion c3a6271582 refactor(nixos): model route protocols explicitly 2026-10-05 00:09:09 -04:00
alexion a7db0b745c refactor(nixos): use Home Manager session variables 2026-10-04 22:22:55 -04:00
alexion 4a8e8920ea refactor(dotfiles): clarify registry validation 2026-10-04 22:01:03 -04:00
alexion 3e9295134e feat(natu): detect redundant let expressions 2026-10-04 21:23:35 -04:00
alexion c91094234f refactor(natu): remove single-use binding rule 2026-10-04 14:08:13 -04:00
alexion 11b490d1e8 chore: apply generic updates 2026-10-04 13:56:23 -04:00
alexion 43b5d07a27 revert(nixos): undo bad system update
Restore the pre-update Pi packaging and Rofi option from PR 124 after the associated deployment exposed a performance regression.

Refs: 1b4dc7762
2026-10-04 13:50:10 -04:00
alexion 1b4dc77627 fix(nixos): build vendored pi independently 2026-10-03 07:57:41 -04:00
alexion 1cbdcee8ac feat(natu): ignore imported let bindings 2026-10-01 21:54:09 -04:00
alexion 3fbb0aca32 refactor(dotfiles): remove registry replication 2026-10-01 21:50:58 -04:00
alexion 87776c8994 chore(dotfiles): defer registry binding findings 2026-09-30 11:28:29 -04:00
alexion 17597526c5 refactor(dotfiles): inline MAC octet helper 2026-09-30 11:22:38 -04:00
alexion 14c9a418b6 feat(natu): support preceding suppressions 2026-09-30 11:03:32 -04:00
alexion 589e37f52e refactor(dotfiles): inline host configurations 2026-09-30 10:46:20 -04:00
alexion 78492739f3 feat(natu): detect single-use let bindings 2026-09-30 10:43:05 -04:00
alexion 2265dfc558 feat(natu): lint redundant parameter forwarding 2026-09-30 00:19:27 -04:00
alexion becbb50491 docs(nix): clarify completed Nix prose 2026-09-29 22:59:14 -04:00
alexion 54335ead82 refactor(dotfiles): inline registry definitions 2026-09-29 20:16:15 -04:00
alexion 16c69e01e1 refactor(dotfiles): inline registry options 2026-09-29 00:27:15 -04:00
alexion 5af563d70f refactor(dotfiles): split registry responsibilities 2026-09-27 23:31:44 -04:00
alexion 0e5731145e feat(natu): lint direct listToAttrs maps 2026-09-27 18:05:16 -04:00
alexion b6469567e1 fix(zeus): ignore power button presses 2026-09-27 14:47:00 -04:00
alexion 8f0837a4b5 feat(desktop): copy screenshots before annotation 2026-09-27 10:09:17 -04:00
alexion 0937f15260 fix(dotfiles): qualify stable UID helpers 2026-09-27 10:09:17 -04:00
alexion 61efef1a7d fix(dotfiles): stop passing unused guest libraries 2026-09-27 10:07:57 -04:00
alexion 8eabdee2a0 docs(nix-style): allow general basename use 2026-09-27 09:42:50 -04:00
alexion 43b3ff4b09 refactor(dotfiles): centralize Nix file names 2026-09-27 09:39:10 -04:00
alexion 3b2d16743e refactor(dotfiles): share Nix file discovery 2026-09-26 23:49:03 -04:00
alexion 11d11c7c02 feat(style-nix): require shared file discovery 2026-09-26 23:49:03 -04:00
alexion 869d6a2cbd feat(review): run natu for Nix targets 2026-09-26 23:49:03 -04:00
alexion e5b76515f1 refactor(nix): order let bindings 2026-09-26 23:43:45 -04:00
alexion 324d40c85d style(nixos): suppress cfg order findings 2026-09-26 23:32:34 -04:00
alexion dd82367dcb feat(natu): support inline suppressions 2026-09-26 23:30:01 -04:00
alexion ac5cc8d659 fix(natu): preserve NixOS cfg bindings 2026-09-26 23:24:54 -04:00
alexion 5e5c3e2534 feat(natu): report expected let order 2026-09-26 23:20:00 -04:00
alexion 09a2093f90 feat(nvim): enable nixd 2026-09-26 22:36:03 -04:00
alexion 8000367613 refactor(dotfiles): order let bindings 2026-09-26 21:04:57 -04:00
alexion 38dff04ece fix(natu): resolve inherited attributes 2026-09-26 20:27:48 -04:00
alexion 0c1a1c1ffa refactor(natu): rename xatu 2026-09-26 20:12:57 -04:00
alexion 27d9194ac3 feat(xatu): check let binding order 2026-09-26 20:06:14 -04:00
alexion c4ea12b3ce feat(xatu): add scope graph 2026-09-26 20:05:59 -04:00
alexion 16ce11fc52 chore(valheim): select butter-chicken world 2026-09-26 13:40:57 -04:00
alexion a73636a84f feat(zeus): install r2modman 2026-09-25 13:21:40 -04:00
alexion 80db2b61e6 chore: update 2026-09-24 23:11:47 -04:00
alexion 7cc066b55d chore(nixos): update Pi default model 2026-09-24 23:10:12 -04:00
alexion 74e7d2d211 feat(skills): enable craft skill repo-wide 2026-09-23 23:38:30 -04:00
alexion 98d734e977 docs: add valheim progression note 2026-09-23 09:51:55 -04:00
alexion dda05559a5 feat(nixos): add copyparty opds volume 2026-09-20 20:38:15 -04:00
alexion 594877c4ba fix(nixos): mirror copyparty volume paths 2026-09-20 12:14:45 -04:00
alexion f9aff6839e feat(xatu): add manual inherit from lint 2026-09-19 23:30:56 -04:00
alexion 4b7d3834ab feat(xatu): add manual inherit lint 2026-09-19 21:27:23 -04:00
alexion 213cd84642 refactor(xatu): narrow lint rule set 2026-09-19 20:17:24 -04:00
alexion 6e19169e11 feat(xatu): report empty let expressions 2026-09-19 18:25:25 -04:00
alexion be8744795c feat(xatu): report unquoted URI literals 2026-09-19 17:51:46 -04:00
alexion ad00301ac9 docs(rust-style): order declarations by dependency 2026-09-19 17:38:09 -04:00
alexion 87dc93513b feat(xatu): set CLI exit statuses 2026-09-19 17:06:11 -04:00
alexion 58f2350d5f fix(xatu): ignore testdata directories 2026-09-19 16:49:50 -04:00
alexion 4b9beae501 refactor(flake): split root output wiring 2026-09-19 16:19:55 -04:00
alexion addcf7ca8e feat(xatu): report deprecated toPath calls 2026-09-19 15:17:38 -04:00
alexion 6887b104d6 build(rust): vendor googletest crate 2026-09-19 14:53:22 -04:00
alexion a6fe84190e test(xatu): cover future sight findings 2026-09-18 23:25:00 -04:00
alexion 1fa3962fed refactor(xatu): return structured reports 2026-09-18 22:43:17 -04:00
alexion 113018a62c feat(xatu): reject files with parse errors 2026-09-18 21:14:00 -04:00
alexion 11f1eba26f feat(xatu): add lint architecture 2026-09-18 20:57:39 -04:00
alexion d974a46211 chore(vendor): remove unused anyhow crate 2026-09-17 15:14:18 -04:00
alexion 6b29f2c2b9 feat(status): add error context 2026-09-17 15:07:14 -04:00
alexion 49cf043035 feat(status): add status type 2026-09-17 14:57:50 -04:00
alexion 37539682d4 chore(vendor): add anyhow crate 2026-09-17 14:13:23 -04:00
alexion 7a3a3d6b90 feat(xatu): scaffold source collection 2026-09-17 14:09:47 -04:00
alexion 87916a8e17 docs(skills): add build style skill 2026-09-17 12:45:29 -04:00
alexion 498d0dd467 docs: update project todo list 2026-09-17 09:57:17 -04:00
alexion b4b77faaa9 refactor(rust): align workspace with style rules 2026-09-17 09:57:11 -04:00
alexion cf9a671fb8 feat(skills): add style review workflow 2026-09-17 09:56:58 -04:00
alexion 247712582a chore: remove unused Rust projects 2026-09-17 01:14:58 -04:00
alexion ddc7952399 feat(xatu): scaffold project
Add the Xatu Rust package as a minimal hello-world skeleton with Cargo workspace metadata and Bazel library, binary, and test targets.

Include the Statix and Deadnix evaluation notes so the new linter work starts with the prior rule and architecture research.
2026-09-17 00:26:12 -04:00
alexion 885124c240 feat(nix): lint let binding order 2026-09-16 18:13:35 -04:00
alexion 7b09cea3af feat(nix): add style linter scaffold 2026-09-16 16:03:59 -04:00