31 lines
644 B
Nix
31 lines
644 B
Nix
{ config, lib, pkgs, ... } :
|
|
{
|
|
boot.binfmt.emulatedSystems = [ "aarch64-linux" ]; # Cross-compilation for aarch64 through QEMU
|
|
|
|
environment.systemPackages = with pkgs; [
|
|
clang
|
|
clang-manpages
|
|
clang-tools
|
|
llvmPackages.lldb
|
|
mangohud
|
|
obs-studio
|
|
];
|
|
|
|
hardware.graphics.extraPackages = with pkgs; [
|
|
vaapiVdpau
|
|
libvdpau-va-gl
|
|
];
|
|
hardware.keyboard.qmk.enable = true;
|
|
|
|
services.xserver.xkb.options = "caps:escape,compose:102";
|
|
|
|
services.nginx = {
|
|
enable = true;
|
|
virtualHosts."main.chell.org" = {
|
|
forceSSL = false;
|
|
locations."/" = {
|
|
root = "/var/www";
|
|
};
|
|
};
|
|
};
|
|
}
|