Commit Graph
10 Commits
Author SHA1 Message Date
b95b90f8c9 ci: add nix and lix parse checks
Co-authored-by: Wolfgang Walther <walther@technowledgy.de>
Co-authored-by: piegames <git@piegames.de>
2026-04-22 01:19:39 +00:00
Gaetan Lepage d01e1c17e2 dev/list-plugins: drop
As no more plugins are declared using the legacy approach, the
list-plugins.py script has lost its use. Let's drop it altogether.
2025-11-06 13:53:54 +00:00
Matt Sturgeon 1fb1bf8a73 flake: move formatting and git hooks into dedicated modules 2025-07-15 02:34:08 +00:00
Matt Sturgeon 97819ce539 ci/buildbot: build treefmt checks 2025-07-15 01:46:44 +00:00
Austin Horstman 056cd86cc0 flake/dev/generate-all-maintainers: init
Used to generate a full maintainers.nix file that can be used for RFC39
invites. We will use these invites to support requesting reviews from
maintainers.
2025-07-08 14:08:46 +00:00
Matt Sturgeon 0a6bd171cf flake: add keep-sorted to treefmt 2025-05-17 00:07:06 +01:00
Matt Sturgeon 46e1359338 flake: use pre-configured treefmt package in git-hooks 2025-05-16 04:05:42 +01:00
Matt Sturgeon 6d10fc0c87 flake: partition dev dependencies
This removes the need for end-users to manually set
`nixvim.inputs.devshell.follows = ""` (etc)

We offload evaluation of some of our flake modules into a `dev`
partition submodule.
- When its not needed, this submodule is not evaluated.
- When it is needed, it fetches extra inputs from `flake/dev/flake.nix`
  as part of evaluating the submodule.

See https://flake.parts/options/flake-parts-partitions.html
2025-02-23 17:23:57 +00:00
Gaetan Lepage 5066c71549 misc/statix: disable the "bool_comparison" lint 2025-01-29 18:04:00 +01:00
Gaetan Lepage 998bae9dac flake-modules -> flake 2025-01-19 12:56:24 +01:00