os/system/lime/core.nix

42 lines
863 B
Nix
Raw Normal View History

2023-11-10 18:45:01 +01:00
{ pkgs, lib, nixos-hardware, ... }: {
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" ];
};
services.fprintd.enable = true;
networking.hostName = "lime";
networking.networkmanager.enable = true;
system.stateVersion = "22.11";
services.xserver.libinput.enable = true;
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
}