{ lib, config, pkgs, ... }: with lib; let cfg = config.local; in { config = { sound.enable = true; hardware.pulseaudio.enable = true; services.xserver = { enable = true; videoDrivers = cfg.videoDrivers ++ [ "modesetting" "fbdev" ]; libinput.enable = true; displayManager.startx.enable = true; }; services.udev.packages = [ pkgs.android-udev-rules ]; programs = { dconf.enable = true; zsh.enable = true; }; environment.pathsToLink = [ "/share/zsh" ]; users.users = { ale = { isNormalUser = true; uid = 1000; group = "ale"; extraGroups = [ "users" "wheel" "adbusers" ]; shell = pkgs.zsh; }; tutorias = { isNormalUser = true; uid = 1004; group = "tutorias"; extraGroups = [ "users" ]; shell = pkgs.zsh; }; }; users.groups = { ale.gid = 1001; tutorias.gid = 1007; adbusers.gid = 1008; }; }; }