Synthetica9 / nix-linter

Linter for the Nix expression language
BSD 3-Clause "New" or "Revised" License
158 stars 16 forks source link

Implement all ideas from NixOS/ofborg#245 #30

Open davidak opened 4 years ago

davidak commented 4 years ago

From https://github.com/NixOS/ofborg/issues/245#issuecomment-530601486:

Here are some other occasions I repeatedly comment on:

For new packages:

Synthetica9 commented 4 years ago

These are all good ideas, but they are also mostly nixpkgs-specific. All of the currently specified checks are not specific to any Nix project, but general to any Nix project.

abathur commented 4 years ago

The discourse thread is perhaps also very nixpkgs-specific, but wanted to leave a breadcumb trail that I mentioned this in https://discourse.nixos.org/t/avoiding-targets-of-past-treewide-fixes/5494