{ pkgs, ... }: { imports = [ ./hardware.nix ../../users/lukas.nix ../../modules/desktop/hyprland.nix ../../modules/input/katana.nix ../../modules/networking/networkmanager.nix ../../modules/networking/bluetooth.nix ../../modules/system/locale.nix ../../modules/system/audio.nix ../../modules/system/printing.nix ../../modules/system/docker.nix ../../modules/system/gpg.nix ../../modules/system/virtualbox.nix ../../modules/system/mullvad.nix ]; networking.hostName = "segfault-machine"; # Bootloader. boot.loader.systemd-boot.enable = true; boot.loader.efi.canTouchEfiVariables = true; # Use latest kernel. boot.kernelPackages = pkgs.linuxPackages_latest; # luks setup boot.initrd.luks.devices."luks-4fb890ca-7670-49c3-8bc2-f5041492d454".device = "/dev/disk/by-uuid/4fb890ca-7670-49c3-8bc2-f5041492d454"; # Version festlegen system.stateVersion = "25.05"; nix.settings.experimental-features = [ "nix-command" "flakes" ]; }