Files
nix/hosts/fighter/configuration.nix

38 lines
700 B
Nix

{
lib,
pkgs,
...
}: {
imports = [
./hardware-configuration.nix
../../configuration.nix
];
users.users."guz" = {
openssh.authorizedKeys.keyFiles = [
../../.ssh/guz-fighter.pub
];
};
# Hyprland compatibility
programs.hyprland.package = lib.mkForce (pkgs.hyprland.override {
legacyRenderer = true;
});
# Enable OpenGL
hardware.graphics.enable = true;
hardware.graphics.extraPackages = with pkgs; [
vpl-gpu-rt
];
# Laptop features
services.logind.lidSwitch = "suspend";
services.logind.lidSwitchExternalPower = "lock";
# Network
networking = {
hostName = lib.mkForce "fighter";
# wireless.enable = lib.mkForce true;
};
}