Add config for v3ms07

This commit is contained in:
2026-01-20 20:02:01 +01:00
parent e1c1f6e104
commit 2f5868fcca
2 changed files with 51 additions and 25 deletions

View File

@@ -100,12 +100,12 @@
}; };
}; };
# Piano raspberry pi # Piano raspberry pi
pianonix = lib.nixosSystem { # pianonix = lib.nixosSystem {
modules = [./hosts/pianonix]; # modules = [./hosts/pianonix];
specialArgs = { # specialArgs = {
inherit inputs outputs; # inherit inputs outputs;
}; # };
}; # };
kardorf = lib.nixosSystem { kardorf = lib.nixosSystem {
modules = [./hosts/kardorf]; modules = [./hosts/kardorf];
specialArgs = { specialArgs = {
@@ -134,16 +134,16 @@
}; };
}; };
# Media server (RPi) # Media server (RPi)
"julian@pianonix" = lib.homeManagerConfiguration { # "julian@pianonix" = lib.homeManagerConfiguration {
modules = [ # modules = [
./homes/julian/pianonix.nix # ./homes/julian/pianonix.nix
./homes/julian/hm-standalone-config.nix # ./homes/julian/hm-standalone-config.nix
]; # ];
pkgs = pkgsFor.aarch64-linux; # pkgs = pkgsFor.aarch64-linux;
extraSpecialArgs = { # extraSpecialArgs = {
inherit inputs outputs; # inherit inputs outputs;
}; # };
}; # };
"julian@kardorf" = lib.homeManagerConfiguration { "julian@kardorf" = lib.homeManagerConfiguration {
modules = [ modules = [
./homes/julian/kardorf.nix ./homes/julian/kardorf.nix
@@ -164,19 +164,29 @@
inherit inputs outputs; inherit inputs outputs;
}; };
}; };
"julian@v3ms07" = lib.homeManagerConfiguration {
modules = [
./homes/julian/v3ms07
./homes/julian/hm-standalone-config.nix
];
pkgs = pkgsFor.x86_64-linux;
extraSpecialArgs = {
inherit inputs outputs;
};
};
}; };
# deploy-rs node configuration # deploy-rs node configuration
deploy.nodes = { deploy.nodes = {
pianonix = { # pianonix = {
hostname = "pianonix.local"; # hostname = "pianonix.local";
profiles.system = { # profiles.system = {
sshUser = "root"; # sshUser = "root";
user = "root"; # user = "root";
path = inputs.deploy-rs.lib.aarch64-linux.activate.nixos self.nixosConfigurations.pianonix; # path = inputs.deploy-rs.lib.aarch64-linux.activate.nixos self.nixosConfigurations.pianonix;
confirmTimeout = 90; # default: 30s; raspberrypi takes a little longer restarting services # confirmTimeout = 90; # default: 30s; raspberrypi takes a little longer restarting services
}; # };
}; # };
builder = { builder = {
hostname = "builder.julian-mutter.de"; hostname = "builder.julian-mutter.de";

16
homes/julian/v3ms07.nix Normal file
View File

@@ -0,0 +1,16 @@
{
imports = [
../global
../features/fish
../features/direnv
../features/neovim
../features/yazi
../features/emacs
../features/nix-helper
];
is-nixos = false;
home.sessionPath = ["/snap/bin"];
}