• Joined on 2026-04-03
alexion commented on pull request alexion/dev#52 2026-09-16 00:04:54 -04:00
chore(nix): add style tooling

Follow-up pushed: c293cc0 refactor(nix): use default deadnix fixes.\n\nRemoved the assumed deadnix flags from the fix app. It now runs deadnix --edit . so deadnix behavior stays at its…

alexion pushed to setup-nix-style-tools at alexion/dev 2026-09-16 00:04:50 -04:00
c293cc0833 refactor(nix): use default deadnix fixes
alexion commented on pull request alexion/dev#52 2026-09-16 00:02:18 -04:00
chore(nix): add style tooling

Squashed PR branch as requested.\n\nCurrent branch contains one commit:\n- 6ca431b feat(nix): add style tooling\n\nRe-verified after squash:\n- nix eval --raw .#apps.x86_64-linux.fix.type\n-…

alexion pushed to setup-nix-style-tools at alexion/dev 2026-09-16 00:02:13 -04:00
6ca431b371 feat(nix): add style tooling
alexion commented on pull request alexion/dev#52 2026-09-16 00:00:57 -04:00
chore(nix): add style tooling

Follow-up pushed: caaa53c feat(nix): add style fix app.\n\nChanged the app surface from check-only to mutating as discussed:\n- app name is now fix\n- nix run .#fix runs treefmt, `statix…

alexion pushed to setup-nix-style-tools at alexion/dev 2026-09-16 00:00:51 -04:00
caaa53c8b7 feat(nix): add style fix app
alexion commented on pull request alexion/dev#52 2026-09-15 23:54:42 -04:00
chore(nix): add style tooling

Follow-up pushed: f8b7319 refactor(nix): pass formatter to style app.\n\nRestored the app import shape to pass formatter into apps.nix; the style-check command now uses `formatter.config.buil…

alexion pushed to setup-nix-style-tools at alexion/dev 2026-09-15 23:54:35 -04:00
f8b7319756 refactor(nix): pass formatter to style app
alexion commented on pull request alexion/dev#52 2026-09-15 23:52:19 -04:00
chore(nix): add style tooling

Follow-up pushed: 5271523 fix(nix): make style app check-only.\n\nRoot cause: treefmt --fail-on-change still formats the working tree before returning an error. The app now depends on…

alexion pushed to setup-nix-style-tools at alexion/dev 2026-09-15 23:52:08 -04:00
527152354e fix(nix): make style app check-only
alexion commented on pull request alexion/dev#52 2026-09-15 23:46:34 -04:00
chore(nix): add style tooling

Follow-up pushed: 9caf79d refactor(nix): inline style-check app package.\n\nRemoved the one-use styleCheck let binding from src/dotfiles/apps.nix; program now references `pkgs.writeShellApp…

alexion pushed to setup-nix-style-tools at alexion/dev 2026-09-15 23:46:31 -04:00
9caf79d623 refactor(nix): inline style-check app package
alexion commented on pull request alexion/dev#52 2026-09-15 23:42:54 -04:00
chore(nix): add style tooling

Follow-up pushed: 1cfab7e refactor(nix): expose formatter wrapper in outputs.\n\nChanged src/dotfiles/formatter.nix to return the treefmt evaluation object. src/dotfiles/default.nix now uses…

alexion pushed to setup-nix-style-tools at alexion/dev 2026-09-15 23:42:48 -04:00
1cfab7e77e refactor(nix): expose formatter wrapper in outputs
alexion commented on pull request alexion/dev#52 2026-09-15 23:41:20 -04:00
chore(nix): add style tooling

Follow-up pushed: 0114bed refactor(nix): inline formatter evaluation.\n\nRemoved the one-use pkgs and treefmtEval let bindings from src/dotfiles/formatter.nix. The formatter module now…

alexion pushed to setup-nix-style-tools at alexion/dev 2026-09-15 23:41:16 -04:00
0114bedf6e refactor(nix): inline formatter evaluation
alexion commented on pull request alexion/dev#52 2026-09-15 23:39:39 -04:00
chore(nix): add style tooling

Follow-up pushed: 5256e52 refactor(nix): inline flake system argument.\n\nRemoved the one-use let system = "x86_64-linux" block in flake.nix and passes the system string directly to…

alexion pushed to setup-nix-style-tools at alexion/dev 2026-09-15 23:39:35 -04:00
5256e520c8 refactor(nix): inline flake system argument
alexion commented on pull request alexion/dev#52 2026-09-15 23:38:13 -04:00
chore(nix): add style tooling

Follow-up pushed: 3d3c3f7 refactor(nix): split formatter and app outputs.\n\nFinal shape:\n- flake.nix passes system = "x86_64-linux" into src/dotfiles.\n- src/dotfiles/formatter.nix…

alexion pushed to setup-nix-style-tools at alexion/dev 2026-09-15 23:38:08 -04:00
3d3c3f7844 refactor(nix): split formatter and app outputs