1 { config, pkgs, lib, ... }:
3 console.useXkbConfig = lib.mkDefault true;
5 networking.networkmanager = {
6 enable = lib.mkDefault true;
8 logLevel = lib.mkDefault "INFO";
11 #backend = "wpa_supplicant";
12 powersave = lib.mkDefault false;
16 services.dbus.packages = [ pkgs.dconf ];
18 services.gvfs.enable = lib.mkDefault true;
20 sound.enable = lib.mkDefault true;
21 hardware.pulseaudio.enable = lib.mkDefault true;
23 services.udev.packages = [
24 # Allow members of the "adbusers" group to mount Android devices via MTP.
25 pkgs.android-udev-rules
29 enable = lib.mkDefault true;
30 libinput.enable = lib.mkDefault true;
31 exportConfiguration = lib.mkDefault true; # link /usr/share/X11/ properly
34 # Let the session be generated by home-manager
35 { name = "home-manager";
37 ${pkgs.runtimeShell} $HOME/.hm-xsession &
42 xterm.enable = lib.mkDefault false;
44 displayManager.autoLogin.enable = lib.mkDefault true;