sandbox
This commit is contained in:
16
flake.nix
16
flake.nix
@@ -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 {
|
||||||
|
|||||||
@@ -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;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|||||||
@@ -19,5 +19,6 @@
|
|||||||
./code-server
|
./code-server
|
||||||
./novnc
|
./novnc
|
||||||
./minecraft
|
./minecraft
|
||||||
|
./sandbox
|
||||||
];
|
];
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -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";
|
||||||
|
}
|
||||||
|
];
|
||||||
|
|
||||||
|
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user