chore: format repo using treefmt-nix and nixfmt-rfc-style

This commit is contained in:
Andre 2025-06-04 12:11:03 -04:00
parent fc7c471412
commit 51e51e6014
266 changed files with 3721 additions and 2733 deletions

View file

@ -1,9 +1,22 @@
{ config, lib, pkgs, ... }: {
nixpkgs.overlays = [(self: super: {
makeModulesClosure = x: super.makeModulesClosure (x // {
allowMissing = true;
});
})];
{
config,
lib,
pkgs,
...
}:
{
nixpkgs.overlays = [
(_self: super: {
makeModulesClosure =
x:
super.makeModulesClosure (
x
// {
allowMissing = true;
}
);
})
];
# Somehow ttyS0 doesn't get enabled by default
systemd.services."serial-getty@ttyS0".enable = lib.mkDefault true;
@ -12,15 +25,27 @@
boot = {
# Force no ZFS (from nixos/modules/profiles/base.nix) until updated to kernel 6.0
# TODO still valid for star64?
supportedFilesystems =
lib.mkForce [ "btrfs" "reiserfs" "vfat" "f2fs" "xfs" "ntfs" "cifs" ];
supportedFilesystems = lib.mkForce [
"btrfs"
"reiserfs"
"vfat"
"f2fs"
"xfs"
"ntfs"
"cifs"
];
consoleLogLevel = lib.mkDefault 7;
kernelPackages = lib.mkDefault (pkgs.callPackage ./linux-5.15.nix {
inherit (config.boot) kernelPatches;
});
kernelPackages = lib.mkDefault (
pkgs.callPackage ./linux-5.15.nix {
inherit (config.boot) kernelPatches;
}
);
kernelParams =
lib.mkDefault [ "console=tty0" "console=ttyS0,115200n8" "earlycon=sbi" ];
kernelParams = lib.mkDefault [
"console=tty0"
"console=ttyS0,115200n8"
"earlycon=sbi"
];
initrd.availableKernelModules = [
"8250_dw" # serial port driver
@ -39,8 +64,7 @@
};
};
hardware.deviceTree.name =
lib.mkDefault "starfive/jh7110-pine64-star64.dtb";
hardware.deviceTree.name = lib.mkDefault "starfive/jh7110-pine64-star64.dtb";
# Only "performance" and "schedutil" are available,
# and "performance" takes precedence by default, which is a waste of power.