This commit is contained in:
2025-08-10 22:47:31 -05:00
parent cb410c8e11
commit 85295501aa
4 changed files with 67 additions and 4 deletions

View File

@@ -68,8 +68,8 @@
flake = false; flake = false;
}; };
nixvim.url = "git+ssh://gitea@gitea.blunkall.us/Blunkall-Technologies/Moirai"; #nixvim.url = "git+ssh://gitea@gitea.blunkall.us/Blunkall-Technologies/Moirai";
#nixvim.url = "git+https://gitea.blunkall.us/Blunkall-Technologies/Moirai"; nixvim.url = "git+https://gitea.blunkall.us/Blunkall-Technologies/Moirai";
ags.url = "github:Aylur/ags/v1"; ags.url = "github:Aylur/ags/v1";
@@ -161,6 +161,18 @@
./system-config ./system-config
]; ];
}; };
sandbox-nathan = nixpkgs.lib.nixosSystem {
specialArgs = {
inputs = inputs // {
nathan-home-manager = import ./home-manager/nathan;
};
};
modules = [
./system-config/configuration/sandbox-nathan
./system-config
];
};
}; };
/* /*
nixOnDroidConfigurations.default = inputs.nix-on-droid.lib.nixOnDroidConfiguration { nixOnDroidConfigurations.default = inputs.nix-on-droid.lib.nixOnDroidConfiguration {

View File

@@ -264,7 +264,9 @@
pihole.enable = false; #broken pihole.enable = false; #broken
code-server.enable = false; code-server.enable = false;
novnc.enable = true; novnc.enable = true;
minecraft.enable = true; minecraft.enable = false; #wont connect
sandbox.enable = true;
}; };
}; };
}; };

View File

@@ -19,5 +19,6 @@
./code-server ./code-server
./novnc ./novnc
./minecraft ./minecraft
./sandbox
]; ];
} }

View File

@@ -14,7 +14,55 @@
hostAddress = "192.168.100.10"; hostAddress = "192.168.100.10";
localAddress = "192.168.100.31"; localAddress = "192.168.100.31";
flake = "https://gitea.blunkall.us/Blunkall-Technologies/Olympus#sandbox-nathan"; flake = "git+https://gitea.blunkall.us/Blunkall-Technologies/Olympus#sandbox-nathan";
bindMounts = {
"/dev/nvidia0" = {
hostPath = "/dev/nvidia0";
isReadOnly = false;
};
"/dev/nvidiactl" = {
hostPath = "/dev/nvidiactl";
isReadOnly = false;
};
"/dev/nvidia-uvm" = {
hostPath = "/dev/nvidia-uvm";
isReadOnly = false;
};
"/dev/nvidia-modeset" = {
hostPath = "/dev/nvidia-modeset";
isReadOnly = false;
};
"/dev/nvidia-uvm-tools" = {
hostPath = "/dev/nvidia-uvm-tools";
isReadOnly = false;
};
};
allowedDevices = [
{
node = "/dev/nvidia0";
modifier = "rw";
}
{
node = "/dev/nvidiactl";
modifier = "rw";
}
{
node = "/dev/nvidia-uvm";
modifier = "rw";
}
{
node = "/dev/nvidia-modeset";
modifier = "rw";
}
{
node = "/dev/nvidia-uvm-tools";
modifier = "rw";
}
];
}; };
}; };
} }