deprecate gandalf
This commit is contained in:
parent
0ce2df5413
commit
8611867708
8 changed files with 24 additions and 40 deletions
52
flake.nix
52
flake.nix
|
@ -183,15 +183,20 @@
|
||||||
};
|
};
|
||||||
in
|
in
|
||||||
{
|
{
|
||||||
"varda" = mkNixosConfig {
|
"shadowfax" = mkNixosConfig {
|
||||||
# Arm64 cax21 @ Hetzner
|
# Pro WS WRX80E-SAGE SE WIFI - AMD Ryzen Threadripper PRO 3955WX 16-Cores
|
||||||
# forgejo server
|
# Workloads server
|
||||||
hostname = "varda";
|
hostname = "shadowfax";
|
||||||
system = "aarch64-linux";
|
system = "x86_64-linux";
|
||||||
|
disabledModules = [ "services/web-servers/minio.nix" ];
|
||||||
hardwareModules = [
|
hardwareModules = [
|
||||||
./nixos/profiles/hw-hetzner-cax.nix
|
lix-module.nixosModules.default
|
||||||
|
./nixos/profiles/hw-threadripperpro.nix
|
||||||
];
|
];
|
||||||
profileModules = [
|
profileModules = [
|
||||||
|
vscode-server.nixosModules.default
|
||||||
|
"${nixpkgs-unstable}/nixos/modules/services/web-servers/minio.nix"
|
||||||
|
./nixos/profiles/role-dev.nix
|
||||||
./nixos/profiles/role-server.nix
|
./nixos/profiles/role-server.nix
|
||||||
{ home-manager.users.jahanson = ./nixos/home/jahanson/server.nix; }
|
{ home-manager.users.jahanson = ./nixos/home/jahanson/server.nix; }
|
||||||
];
|
];
|
||||||
|
@ -214,42 +219,19 @@
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
"shadowfax" = mkNixosConfig {
|
"varda" = mkNixosConfig {
|
||||||
# Pro WS WRX80E-SAGE SE WIFI - AMD Ryzen Threadripper PRO 3955WX 16-Cores
|
# Arm64 cax21 @ Hetzner
|
||||||
# Workloads server
|
# forgejo server
|
||||||
hostname = "shadowfax";
|
hostname = "varda";
|
||||||
system = "x86_64-linux";
|
system = "aarch64-linux";
|
||||||
disabledModules = [ "services/web-servers/minio.nix" ];
|
|
||||||
hardwareModules = [
|
hardwareModules = [
|
||||||
lix-module.nixosModules.default
|
./nixos/profiles/hw-hetzner-cax.nix
|
||||||
./nixos/profiles/hw-threadripperpro.nix
|
|
||||||
];
|
];
|
||||||
profileModules = [
|
profileModules = [
|
||||||
vscode-server.nixosModules.default
|
|
||||||
"${nixpkgs-unstable}/nixos/modules/services/web-servers/minio.nix"
|
|
||||||
./nixos/profiles/role-dev.nix
|
|
||||||
./nixos/profiles/role-server.nix
|
./nixos/profiles/role-server.nix
|
||||||
{ home-manager.users.jahanson = ./nixos/home/jahanson/server.nix; }
|
{ home-manager.users.jahanson = ./nixos/home/jahanson/server.nix; }
|
||||||
];
|
];
|
||||||
};
|
};
|
||||||
|
|
||||||
"gandalf" = mkNixosConfig {
|
|
||||||
# X9DRi-LN4+/X9DR3-LN4+ - Intel(R) Xeon(R) CPU E5-2650 v2
|
|
||||||
# NAS
|
|
||||||
hostname = "gandalf";
|
|
||||||
system = "x86_64-linux";
|
|
||||||
hardwareModules = [
|
|
||||||
lix-module.nixosModules.default
|
|
||||||
./nixos/profiles/hw-supermicro.nix
|
|
||||||
];
|
|
||||||
profileModules = [
|
|
||||||
vscode-server.nixosModules.default
|
|
||||||
./nixos/profiles/role-dev.nix
|
|
||||||
./nixos/profiles/role-server.nix
|
|
||||||
{ home-manager.users.jahanson = ./nixos/home/jahanson/server.nix; }
|
|
||||||
];
|
|
||||||
};
|
|
||||||
|
|
||||||
};
|
};
|
||||||
|
|
||||||
# Convenience output that aggregates the outputs for home, nixos.
|
# Convenience output that aggregates the outputs for home, nixos.
|
||||||
|
|
|
@ -25,13 +25,15 @@ with config;
|
||||||
EDITOR = "vim";
|
EDITOR = "vim";
|
||||||
};
|
};
|
||||||
|
|
||||||
home = {
|
# Home Manager
|
||||||
# Tasks, env, and secrets management.
|
## Tasks, env, and secrets management.
|
||||||
programs.mise = {
|
programs.mise = {
|
||||||
enable = true;
|
enable = true;
|
||||||
package = pkgs.unstable.mise;
|
package = pkgs.unstable.mise;
|
||||||
};
|
};
|
||||||
|
|
||||||
|
home = {
|
||||||
|
|
||||||
# Install these packages for my user
|
# Install these packages for my user
|
||||||
packages = with pkgs; [
|
packages = with pkgs; [
|
||||||
# misc
|
# misc
|
||||||
|
|
Loading…
Reference in a new issue