Skip to content

Conversation

a-kenji
Copy link
Owner

@a-kenji a-kenji commented Aug 10, 2025

a-kenji and others added 30 commits September 16, 2024 23:02
This input is more appropriate since `treefmt-nix` is pulling in tools,
that don't benefit from the channel blockers of `nixos-*`.
inputs: use `nixpkgs-unstable` instead of `nixos-unstable`
feat(programs): add latexindent
Mic92 and others added 30 commits May 11, 2025 20:47
* feat(rstfmt): adds support for rstfmt

Adds support for "rstfmt is a tool for automatically formatting reStructuredText files in a
consistent way.

* fix(rstfmt): add line_length option

To preserve the formatter defaults, a `line_length` option has been added. This enables users to
specify if they want a line_length other than 72, since that is controversially short in the modern
era.
* feat: update nixpkgs input

Brings in nixf-diagnose 0.1.2

* Add nixf-diagnose, a Nix linter
…e#364)

The default value for `config.projectRootFile` is `.git/config`, which
is a nice default that doesn't assume flakes (because flakes are more
controversial than git in the nix community :))

However, if you're using flake-parts, then you're definitely OK with
flakes, and using `flake.nix` as a project root file makes sense.

As a consequence of this, subflakes now probably do what you expect. In
other words, this fixes numtide#357.

Side note: in the future, nix will expose a `PRJ_ROOT` env var that we could use
instead. See
NixOS/nix@7635874.
* Add hujsonfmt formatter

* Update options -> args

* Update hujsonfmt examples, README, maintainer

---------

Co-authored-by: Jonas Chevalier <[email protected]>
* feat: use json schema for biome

Signed-off-by: andrea11 <[email protected]>

* refactor(biome): fix comments

Signed-off-by: andrea11 <[email protected]>

---------

Signed-off-by: andrea11 <[email protected]>
…de#397)

* zizmor: also lint github actions

Signed-off-by: Paul Meyer <[email protected]>

* zizmor: add katexochen as maintainer

Signed-off-by: Paul Meyer <[email protected]>

---------

Signed-off-by: Paul Meyer <[email protected]>
Having to edit the checks/default.nix was confusing. So now we have more
meta attributes:

  - meta.broken - Mark a formatter as completely broken
  - meta.platforms - Specify supported platforms (null = all
  platforms)
  - meta.brokenPlatforms - Exclude specific platforms even if
  otherwise supported
  - meta.skipExample - Skip example generation for formatters with
  non-deterministic output
add correct args, readme

correct include path

update flake.lock

add dockerfmt example
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.