Simon Bruder
05a72217aa
This removes the manual modules that use options to activate hardware configuration. It seems to general (e.g. newer Intel GPUs require different opencl icd) or not flexible enough (in case of the ssd module). Closes #21.
32 lines
533 B
Nix
32 lines
533 B
Nix
{ config, pkgs, ... }:
|
|
|
|
{
|
|
imports = [
|
|
./hardware-configuration.nix
|
|
../../modules
|
|
../../users/simon
|
|
];
|
|
|
|
sbruder = {
|
|
docker.enable = true;
|
|
games.enable = true;
|
|
gui.enable = true;
|
|
media-proxy.enable = true;
|
|
restic.enable = true;
|
|
unfree.allowSoftware = true;
|
|
wireguard.home = {
|
|
enable = true;
|
|
address = "10.80.0.4";
|
|
};
|
|
};
|
|
|
|
virtualisation.libvirtd.enable = true;
|
|
|
|
services.tor = {
|
|
enable = true;
|
|
client.enable = true;
|
|
};
|
|
|
|
networking.hostName = "nunotaba";
|
|
}
|