mirror of
https://github.com/ryan4yin/nix-config.git
synced 2026-03-31 06:33:07 +02:00
refactor: hosts
This commit is contained in:
@@ -13,13 +13,13 @@ in {
|
||||
idol_ai_modules_i3 = {
|
||||
nixos-modules =
|
||||
[
|
||||
../hosts/idols/ai
|
||||
../hosts/idols_ai
|
||||
{modules.desktop.xorg.enable = true;}
|
||||
]
|
||||
++ desktop_base_modules.nixos-modules;
|
||||
home-module.imports =
|
||||
[
|
||||
../hosts/idols/ai/home.nix
|
||||
../hosts/idols_ai/home.nix
|
||||
{modules.desktop.i3.enable = true;}
|
||||
]
|
||||
++ desktop_base_modules.home-module.imports;
|
||||
@@ -28,13 +28,13 @@ in {
|
||||
idol_ai_modules_hyprland = {
|
||||
nixos-modules =
|
||||
[
|
||||
../hosts/idols/ai
|
||||
../hosts/idols_ai
|
||||
{modules.desktop.wayland.enable = true;}
|
||||
]
|
||||
++ desktop_base_modules.nixos-modules;
|
||||
home-module.imports =
|
||||
[
|
||||
../hosts/idols/ai/home.nix
|
||||
../hosts/idols_ai/home.nix
|
||||
{modules.desktop.hyprland.enable = true;}
|
||||
]
|
||||
++ desktop_base_modules.home-module.imports;
|
||||
@@ -43,12 +43,12 @@ in {
|
||||
# 星野 愛久愛海, Hoshino Akuamarin
|
||||
idol_aquamarine_modules = {
|
||||
nixos-modules = [
|
||||
../hosts/idols/aquamarine
|
||||
../hosts/idols_aquamarine
|
||||
../modules/nixos/server.nix
|
||||
../modules/nixos/proxmox-hardware-configuration.nix
|
||||
];
|
||||
home-module.imports = [
|
||||
../hosts/idols/aquamarine/home.nix
|
||||
../hosts/idols_aquamarine/home.nix
|
||||
../home/linux/server.nix
|
||||
];
|
||||
};
|
||||
@@ -57,12 +57,12 @@ in {
|
||||
# 星野 瑠美衣, Hoshino Rubii
|
||||
idol_ruby_modules = {
|
||||
nixos-modules = [
|
||||
../hosts/idols/ruby
|
||||
../hosts/idols_ruby
|
||||
../modules/nixos/server.nix
|
||||
../modules/nixos/proxmox-hardware-configuration.nix
|
||||
];
|
||||
home-module.imports = [
|
||||
../hosts/idols/ruby/home.nix
|
||||
../hosts/idols_ruby/home.nix
|
||||
../home/linux/server.nix
|
||||
];
|
||||
};
|
||||
@@ -71,12 +71,12 @@ in {
|
||||
# 有馬 かな, Arima Kana
|
||||
idol_kana_modules = {
|
||||
nixos-modules = [
|
||||
../hosts/idols/kana
|
||||
../hosts/idols_kana
|
||||
../modules/nixos/server.nix
|
||||
../modules/nixos/proxmox-hardware-configuration.nix
|
||||
];
|
||||
home-module.imports = [
|
||||
../hosts/idols/kana/home.nix
|
||||
../hosts/idols_kana/home.nix
|
||||
../home/linux/server.nix
|
||||
];
|
||||
};
|
||||
@@ -85,7 +85,7 @@ in {
|
||||
# 森友 望未, Moritomo Nozomi
|
||||
rolling_nozomi_modules = {
|
||||
nixos-modules = [
|
||||
../hosts/rolling_girls/nozomi
|
||||
../hosts/rolling_girls_nozomi
|
||||
../modules/nixos/server-riscv64.nix
|
||||
|
||||
# cross-compilation this flake.
|
||||
@@ -98,7 +98,7 @@ in {
|
||||
# 小坂 結季奈, Kosaka Yukina
|
||||
rolling_yukina_modules = {
|
||||
nixos-modules = [
|
||||
../hosts/rolling_girls/yukina
|
||||
../hosts/rolling_girls_yukina
|
||||
../modules/nixos/server-riscv64.nix
|
||||
|
||||
# cross-compilation this flake.
|
||||
@@ -111,7 +111,7 @@ in {
|
||||
# 大木 鈴, Ōki Suzu
|
||||
_12kingdoms_suzu_modules = {
|
||||
nixos-modules = [
|
||||
../hosts/12kingdoms/suzu
|
||||
../hosts/12kingdoms_suzu
|
||||
../modules/nixos/server-riscv64.nix
|
||||
|
||||
# cross-compilation this flake.
|
||||
@@ -125,13 +125,13 @@ in {
|
||||
_12kingdoms_shoukei_modules_i3 = {
|
||||
nixos-modules =
|
||||
[
|
||||
../hosts/12kingdoms/shoukei
|
||||
../hosts/12kingdoms_shoukei
|
||||
{modules.desktop.xorg.enable = true;}
|
||||
]
|
||||
++ desktop_base_modules.nixos-modules;
|
||||
home-module.imports =
|
||||
[
|
||||
../hosts/12kingdoms/shoukei/home.nix
|
||||
../hosts/12kingdoms_shoukei/home.nix
|
||||
{modules.desktop.i3.enable = true;}
|
||||
]
|
||||
++ desktop_base_modules.home-module.imports;
|
||||
@@ -140,13 +140,13 @@ in {
|
||||
_12kingdoms_shoukei_modules_hyprland = {
|
||||
nixos-modules =
|
||||
[
|
||||
../hosts/12kingdoms/shoukei
|
||||
../hosts/12kingdoms_shoukei
|
||||
{modules.desktop.wayland.enable = true;}
|
||||
]
|
||||
++ desktop_base_modules.nixos-modules;
|
||||
home-module.imports =
|
||||
[
|
||||
../hosts/12kingdoms/shoukei/home.nix
|
||||
../hosts/12kingdoms_shoukei/home.nix
|
||||
{modules.desktop.hyprland.enable = true;}
|
||||
]
|
||||
++ desktop_base_modules.home-module.imports;
|
||||
|
||||
Reference in New Issue
Block a user