mirror of
https://github.com/ryan4yin/nix-config.git
synced 2026-04-23 17:28:33 +02:00
feat: my custom libAttrs
This commit is contained in:
@@ -1,7 +1,6 @@
|
||||
args:
|
||||
with args;
|
||||
with allSystemAttrs; let
|
||||
inherit (nixpkgs) lib;
|
||||
colmenaSystem = import ../lib/colmenaSystem.nix;
|
||||
# x86_64 related
|
||||
x64_base_args = {
|
||||
@@ -66,36 +65,36 @@ in {
|
||||
};
|
||||
|
||||
# proxmox virtual machines(x86_64)
|
||||
aquamarine = colmenaSystem (lib.attrsets.mergeAttrsList [
|
||||
aquamarine = colmenaSystem (libAttrs.mergeAttrsList [
|
||||
x64_base_args
|
||||
idol_aquamarine_modules
|
||||
{host_tags = idol_aquamarine_tags;}
|
||||
]);
|
||||
ruby = colmenaSystem (lib.attrsets.mergeAttrsList [
|
||||
ruby = colmenaSystem (libAttrs.mergeAttrsList [
|
||||
x64_base_args
|
||||
idol_ruby_modules
|
||||
{host_tags = idol_ruby_tags;}
|
||||
]);
|
||||
kana = colmenaSystem (lib.attrsets.mergeAttrsList [
|
||||
kana = colmenaSystem (libAttrs.mergeAttrsList [
|
||||
x64_base_args
|
||||
idol_kana_modules
|
||||
{host_tags = idol_kana_tags;}
|
||||
]);
|
||||
|
||||
# riscv64 SBCs
|
||||
nozomi = colmenaSystem (lib.attrsets.mergeAttrsList [
|
||||
nozomi = colmenaSystem (libAttrs.mergeAttrsList [
|
||||
lpi4a_base_args
|
||||
rolling_nozomi_modules
|
||||
{host_tags = rolling_nozomi_tags;}
|
||||
]);
|
||||
yukina = colmenaSystem (lib.attrsets.mergeAttrsList [
|
||||
yukina = colmenaSystem (libAttrs.mergeAttrsList [
|
||||
lpi4a_base_args
|
||||
rolling_yukina_modules
|
||||
{host_tags = rolling_yukina_tags;}
|
||||
]);
|
||||
|
||||
# aarch64 SBCs
|
||||
suzu = colmenaSystem (lib.attrsets.mergeAttrsList [
|
||||
suzu = colmenaSystem (libAttrs.mergeAttrsList [
|
||||
rk3588_base_args
|
||||
_12kingdoms_suzu_modules
|
||||
{host_tags = _12kingdoms_suzu_tags;}
|
||||
|
||||
Reference in New Issue
Block a user