Add config for v3ms07
This commit is contained in:
60
flake.nix
60
flake.nix
@@ -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
16
homes/julian/v3ms07.nix
Normal 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"];
|
||||||
|
}
|
||||||
Reference in New Issue
Block a user