From 2f5868fcca72503fabcf2186aa35c8be51fd828a Mon Sep 17 00:00:00 2001 From: Julian Mutter Date: Tue, 20 Jan 2026 20:02:01 +0100 Subject: [PATCH] Add config for v3ms07 --- flake.nix | 60 ++++++++++++++++++++++++----------------- homes/julian/v3ms07.nix | 16 +++++++++++ 2 files changed, 51 insertions(+), 25 deletions(-) create mode 100644 homes/julian/v3ms07.nix diff --git a/flake.nix b/flake.nix index 3332d31..5147731 100644 --- a/flake.nix +++ b/flake.nix @@ -100,12 +100,12 @@ }; }; # Piano raspberry pi - pianonix = lib.nixosSystem { - modules = [./hosts/pianonix]; - specialArgs = { - inherit inputs outputs; - }; - }; + # pianonix = lib.nixosSystem { + # modules = [./hosts/pianonix]; + # specialArgs = { + # inherit inputs outputs; + # }; + # }; kardorf = lib.nixosSystem { modules = [./hosts/kardorf]; specialArgs = { @@ -134,16 +134,16 @@ }; }; # Media server (RPi) - "julian@pianonix" = lib.homeManagerConfiguration { - modules = [ - ./homes/julian/pianonix.nix - ./homes/julian/hm-standalone-config.nix - ]; - pkgs = pkgsFor.aarch64-linux; - extraSpecialArgs = { - inherit inputs outputs; - }; - }; + # "julian@pianonix" = lib.homeManagerConfiguration { + # modules = [ + # ./homes/julian/pianonix.nix + # ./homes/julian/hm-standalone-config.nix + # ]; + # pkgs = pkgsFor.aarch64-linux; + # extraSpecialArgs = { + # inherit inputs outputs; + # }; + # }; "julian@kardorf" = lib.homeManagerConfiguration { modules = [ ./homes/julian/kardorf.nix @@ -164,19 +164,29 @@ 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.nodes = { - pianonix = { - hostname = "pianonix.local"; - profiles.system = { - sshUser = "root"; - user = "root"; - path = inputs.deploy-rs.lib.aarch64-linux.activate.nixos self.nixosConfigurations.pianonix; - confirmTimeout = 90; # default: 30s; raspberrypi takes a little longer restarting services - }; - }; + # pianonix = { + # hostname = "pianonix.local"; + # profiles.system = { + # sshUser = "root"; + # user = "root"; + # path = inputs.deploy-rs.lib.aarch64-linux.activate.nixos self.nixosConfigurations.pianonix; + # confirmTimeout = 90; # default: 30s; raspberrypi takes a little longer restarting services + # }; + # }; builder = { hostname = "builder.julian-mutter.de"; diff --git a/homes/julian/v3ms07.nix b/homes/julian/v3ms07.nix new file mode 100644 index 0000000..19a8510 --- /dev/null +++ b/homes/julian/v3ms07.nix @@ -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"]; +}