revert statix fixes for empty_pattern

empty_pattern forces {...} to be converted to {_}, which breaks
situations where an import is done multiple ways with the same
attributes, and only some of the imported files use those
attributes (ex. systems/<host>/default.nix)

Signed-off-by: ahuston-0 <aliceghuston@gmail.com>
This commit is contained in:
ahuston-0 2024-05-20 00:07:52 -04:00 committed by Richie Cahill
parent 1b65b78d13
commit c0ca89728e
7 changed files with 12 additions and 5 deletions

View File

@ -31,6 +31,9 @@ forEachSystem (system: {
excludes = [ "settings.json$" ];
};
# toml hooks
check-toml.enable = true;
# git hooks
check-merge-conflicts.enable = true;
## prevents committing to main

View File

@ -97,7 +97,7 @@ rec {
# type:
# genNonX86 :: AttrSet -> [AttrSet]
genNonX86 =
{ _ }:
{ ... }:
[
{
config.nixpkgs = {

4
statix.toml Normal file
View File

@ -0,0 +1,4 @@
disabled = ["empty_pattern"]
nix_version = '2.4'
ignore = ['.direnv']

View File

@ -1,4 +1,4 @@
{ _ }:
{ ... }:
{
services.zerotierone = {
enable = true;

View File

@ -1,4 +1,4 @@
{ _ }:
{ ... }:
{
users = [
"alice"

View File

@ -1,4 +1,4 @@
{ _ }:
{ ... }:
{
users = [
"alice"

View File

@ -1,4 +1,4 @@
{ _ }:
{ ... }:
{
services.gammastep = {
enable = true;