2023-11-10 18:45:01 +01:00
|
|
|
{ pkgs, lib, nixos-hardware, ... }: {
|
2023-06-17 10:15:20 +02:00
|
|
|
|
2023-06-19 22:14:22 +02:00
|
|
|
imports = [
|
|
|
|
nixos-hardware.nixosModules.lenovo-thinkpad-x390
|
|
|
|
nixos-hardware.nixosModules.common-gpu-nvidia-disable
|
|
|
|
./hardware-configuration.nix
|
|
|
|
];
|
2023-06-17 07:53:58 +02:00
|
|
|
|
|
|
|
custom = {
|
|
|
|
gui.enable = true;
|
|
|
|
backups.enable = true;
|
|
|
|
};
|
|
|
|
|
2023-06-19 21:46:55 +02:00
|
|
|
boot = {
|
|
|
|
kernelModules = [ "kvm-intel" ];
|
|
|
|
binfmt.emulatedSystems = [ "aarch64-linux" ];
|
|
|
|
};
|
|
|
|
|
2023-06-17 20:09:52 +02:00
|
|
|
services.fprintd.enable = true;
|
|
|
|
|
2023-06-17 13:24:54 +02:00
|
|
|
networking.hostName = "lime";
|
|
|
|
networking.networkmanager.enable = true;
|
|
|
|
|
|
|
|
system.stateVersion = "22.11";
|
|
|
|
services.xserver.libinput.enable = true;
|
|
|
|
|
2023-06-17 10:15:20 +02:00
|
|
|
home-manager.users."riley".home.stateVersion = "22.11";
|
2023-06-17 07:53:58 +02:00
|
|
|
|
2023-09-02 23:26:09 +02:00
|
|
|
programs.adb.enable = true;
|
|
|
|
users.users."riley".extraGroups = ["adbusers"];
|
|
|
|
|
2023-11-10 18:45:01 +01:00
|
|
|
programs.steam.enable = true;
|
|
|
|
|
|
|
|
users.users."riley".packages = [ pkgs.bluez ];
|
|
|
|
hardware.bluetooth = {
|
|
|
|
enable = true;
|
|
|
|
powerOnBoot = true;
|
|
|
|
};
|
|
|
|
|
2023-06-17 07:53:58 +02:00
|
|
|
}
|
2023-06-17 10:15:20 +02:00
|
|
|
|