mirror of
https://codeberg.org/jopejoe1/nix-conf.git
synced 2025-06-07 13:29:22 +02:00
Clean up systms
This commit is contained in:
parent
a80a6a0b1d
commit
ef6b1a72e4
17 changed files with 101 additions and 65 deletions
|
@ -1,20 +1,28 @@
|
|||
{ self, nixpkgs, inputs }:
|
||||
|
||||
let
|
||||
mkSystem = system: name: nixpkgs.lib.nixosSystem {
|
||||
inherit system;
|
||||
mkSystem = systemConfig: name: nixpkgs.lib.nixosSystem rec {
|
||||
system = builtins.replaceStrings ["-unknown-" "-gnu"] ["-" ""] systemConfig;
|
||||
specialArgs = inputs;
|
||||
modules = [
|
||||
name
|
||||
./${name}
|
||||
self.outputs.nixosModules.default
|
||||
{
|
||||
system.stateVersion = "24.05";
|
||||
nixpkgs.hostPlatform = {
|
||||
system = system;
|
||||
config = systemConfig;
|
||||
};
|
||||
networking.hostName = name;
|
||||
}
|
||||
];
|
||||
};
|
||||
in
|
||||
{
|
||||
kami = mkSystem "x86_64-linux" ./kami;
|
||||
yokai = mkSystem "aarch64-linux" ./yokai;
|
||||
inugami = mkSystem "aarch64-linux" ./inugami;
|
||||
tuny = mkSystem "x86_64-linux" ./tuny;
|
||||
installer = mkSystem "x86_64-linux" ./installer;
|
||||
steamdeck = mkSystem "x86_64-linux" ./steamdeck;
|
||||
kuraokami = mkSystem "x86_64-unknown-linux-gnu" "kuraokami";
|
||||
jurojin = mkSystem "aarch64-unknown-linux-gnu" "jurojin";
|
||||
sukuna-biko-na = mkSystem "aarch64-unknown-linux-gnu" "sukuna-biko-na";
|
||||
benzaiten = mkSystem "x86_64-unknown-linux-gnu" "benzaiten";
|
||||
kamimusubi = mkSystem "x86_64-unknown-linux-gnu" "kamimusubi";
|
||||
ebisu = mkSystem "x86_64-unknown-linux-gnu" "ebisu";
|
||||
}
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue