nix-config/hosts/rv2/default.nix
2026-02-23 20:50:47 +01:00

58 lines
1.1 KiB
Nix

{ inputs, outputs, ... }:
{
imports = [
./boot.nix
./hardware.nix
./packages.nix
./secrets
./services.nix
../../users/sid
inputs.synix.nixosModules.bluetooth
inputs.synix.nixosModules.common
inputs.synix.nixosModules.device.desktop
inputs.synix.nixosModules.hyprland
inputs.synix.nixosModules.virtualisation
outputs.nixosModules.appimage
outputs.nixosModules.common
# outputs.nixosModules.docker # conflicts with `virtualisation.podman.dockerCompat`
outputs.nixosModules.docs
outputs.nixosModules.syncthing
outputs.nixosModules.tailscale
outputs.nixosModules.wine
];
networking.hostName = "rv2";
programs.steam.enable = true;
programs.adb.enable = true;
users.users.sid.extraGroups = [
"adbusers"
"kvm"
];
boot.binfmt.emulatedSystems = [
"aarch64-linux"
];
normalUsers = {
sid = {
extraGroups = [
"audio"
"dialout"
"floppy"
"input"
"libvirtd"
"lp"
"networkmanager"
"video"
];
};
};
system.stateVersion = "25.05";
}