nix format

This commit is contained in:
mjallen18
2026-01-07 09:17:34 -06:00
parent 98c627531c
commit dabd791fac
20 changed files with 546 additions and 316 deletions

View File

@@ -2,85 +2,71 @@
{
nixpkgs.overlays = [
(_self: super: {
${namespace} =
let
# clangCcacheStdenv = super.overrideCC super.llvmPackages.stdenv (
# super.ccacheWrapper.override {
# cc = super.llvmPackages.stdenv.cc;
# extraConfig = ''
# export CCACHE_SLOPPINESS=include_file_ctime,time_macros
# export CCACHE_DIR=/var/cache/ccache
# '';
# }
# );
clangCcacheStdenv = pkgs.llvmPackages.stdenv; # pkgs.overrideCC pkgs.clangStdenv (pkgs.ccacheWrapper.override { cc = pkgs.llvmPackages.clangUseLLVM; });
in
super.${namespace}
// {
linuxPackages_rpi5 = super.linuxPackagesFor (
super.${namespace}.linux-rpi.override { stdenv = super.ccacheStdenv; }
);
linuxPackages_rpi4 = super.linuxPackagesFor (
super.${namespace}.linux-rpi.override {
stdenv = super.ccacheStdenv;
rpiVersion = 4;
}
);
libraspberrypi = super.${namespace}.libraspberrypi.override { stdenv = super.ccacheStdenv; };
raspberrypi-utils = super.${namespace}.raspberrypi-utils.override { stdenv = super.ccacheStdenv; };
${namespace} = super.${namespace} // {
linuxPackages_rpi5 = super.linuxPackagesFor (
super.${namespace}.linux-rpi.override { stdenv = super.ccacheStdenv; }
);
linuxPackages_rpi4 = super.linuxPackagesFor (
super.${namespace}.linux-rpi.override {
stdenv = super.ccacheStdenv;
rpiVersion = 4;
}
);
libraspberrypi = super.${namespace}.libraspberrypi.override { stdenv = super.ccacheStdenv; };
raspberrypi-utils = super.${namespace}.raspberrypi-utils.override { stdenv = super.ccacheStdenv; };
linuxPackages_cachyos = super.${namespace}.linuxPackages_cachyos.override {
stdenv = super.ccacheStdenv;
};
# linuxPackages_cachyos-lto = super.${namespace}.linuxPackages_cachyos-lto.override {
# stdenv = clangCcacheStdenv;
# };
# linuxPackages_cachyos-lto-full = super.${namespace}.linuxPackages_cachyos-lto-full.override {
# stdenv = clangCcacheStdenv;
# };
linuxPackages_cachyos-lts = super.${namespace}.linuxPackages_cachyos-lts.override {
stdenv = super.ccacheStdenv;
};
# linuxPackages_cachyos-lts-lto = super.${namespace}.linuxPackages_cachyos-lts-lto.override {
# stdenv = clangCcacheStdenv;
# };
# linuxPackages_cachyos-lto-znver4 = super.${namespace}.linuxPackages_cachyos-lto-znver4.override {
# stdenv = clangCcacheStdenv;
# };
linuxPackages_cachyos-server = super.${namespace}.linuxPackages_cachyos-server.override {
stdenv = super.ccacheStdenv;
};
# linuxPackages_cachyos-server-lto = super.${namespace}.linuxPackages_cachyos-server-lto.override {
# stdenv = clangCcacheStdenv;
# };
# linuxPackages_cachyos-server-lto-znver4 =
# super.${namespace}.linuxPackages_cachyos-server-lto-znver4.override
# { stdenv = clangCcacheStdenv; };
linuxPackages_cachyos-rc = super.${namespace}.linuxPackages_cachyos-rc.override {
stdenv = super.ccacheStdenv;
};
# linuxPackages_cachyos-rc-lto = super.${namespace}.linuxPackages_cachyos-rc-lto.override {
# stdenv = clangCcacheStdenv;
# };
# linuxPackages_cachyos-rc-lto-znver4 =
# super.${namespace}.linuxPackages_cachyos-rc-lto-znver4.override
# { stdenv = clangCcacheStdenv; };
linuxPackages_cachyos-hardened = super.${namespace}.linuxPackages_cachyos-hardened.override {
stdenv = super.ccacheStdenv;
};
# linuxPackages_cachyos-hardened-lto =
# super.${namespace}.linuxPackages_cachyos-hardened-lto.override
# { stdenv = clangCcacheStdenv; };
# linuxPackages_cachyos-hardened-lto-znver4 =
# super.${namespace}.linuxPackages_cachyos-hardened-lto-znver4.override
# { stdenv = clangCcacheStdenv; };
linuxPackages_cachyos-deckify = super.${namespace}.linuxPackages_cachyos-deckify.override {
stdenv = super.ccacheStdenv;
};
# linuxPackages_cachyos-deckify-lto = super.${namespace}.linuxPackages_cachyos-deckify-lto.override {
# stdenv = clangCcacheStdenv;
# };
linuxPackages_cachyos = super.${namespace}.linuxPackages_cachyos.override {
stdenv = super.ccacheStdenv;
};
# linuxPackages_cachyos-lto = super.${namespace}.linuxPackages_cachyos-lto.override {
# stdenv = clangCcacheStdenv;
# };
# linuxPackages_cachyos-lto-full = super.${namespace}.linuxPackages_cachyos-lto-full.override {
# stdenv = clangCcacheStdenv;
# };
linuxPackages_cachyos-lts = super.${namespace}.linuxPackages_cachyos-lts.override {
stdenv = super.ccacheStdenv;
};
# linuxPackages_cachyos-lts-lto = super.${namespace}.linuxPackages_cachyos-lts-lto.override {
# stdenv = clangCcacheStdenv;
# };
# linuxPackages_cachyos-lto-znver4 = super.${namespace}.linuxPackages_cachyos-lto-znver4.override {
# stdenv = clangCcacheStdenv;
# };
linuxPackages_cachyos-server = super.${namespace}.linuxPackages_cachyos-server.override {
stdenv = super.ccacheStdenv;
};
# linuxPackages_cachyos-server-lto = super.${namespace}.linuxPackages_cachyos-server-lto.override {
# stdenv = clangCcacheStdenv;
# };
# linuxPackages_cachyos-server-lto-znver4 =
# super.${namespace}.linuxPackages_cachyos-server-lto-znver4.override
# { stdenv = clangCcacheStdenv; };
linuxPackages_cachyos-rc = super.${namespace}.linuxPackages_cachyos-rc.override {
stdenv = super.ccacheStdenv;
};
# linuxPackages_cachyos-rc-lto = super.${namespace}.linuxPackages_cachyos-rc-lto.override {
# stdenv = clangCcacheStdenv;
# };
# linuxPackages_cachyos-rc-lto-znver4 =
# super.${namespace}.linuxPackages_cachyos-rc-lto-znver4.override
# { stdenv = clangCcacheStdenv; };
linuxPackages_cachyos-hardened = super.${namespace}.linuxPackages_cachyos-hardened.override {
stdenv = super.ccacheStdenv;
};
# linuxPackages_cachyos-hardened-lto =
# super.${namespace}.linuxPackages_cachyos-hardened-lto.override
# { stdenv = clangCcacheStdenv; };
# linuxPackages_cachyos-hardened-lto-znver4 =
# super.${namespace}.linuxPackages_cachyos-hardened-lto-znver4.override
# { stdenv = clangCcacheStdenv; };
linuxPackages_cachyos-deckify = super.${namespace}.linuxPackages_cachyos-deckify.override {
stdenv = super.ccacheStdenv;
};
# linuxPackages_cachyos-deckify-lto = super.${namespace}.linuxPackages_cachyos-deckify-lto.override {
# stdenv = clangCcacheStdenv;
# };
};
})
(_self: super: {
@@ -159,4 +145,4 @@
# });
# })
];
}
}

View File

@@ -2,7 +2,6 @@
config,
lib,
namespace,
pkgs,
...
}:
{
@@ -31,7 +30,7 @@
connect-timeout = lib.mkDefault 5;
fallback = true;
log-lines = lib.mkDefault 25;
max-free = lib.mkDefault (3000 * 1024 * 1024);
min-free = lib.mkDefault (512 * 1024 * 1024);
};