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 ];
21 services.gvfs.enable = lib.mkDefault true;
23 sound.enable = lib.mkDefault true;
24 hardware.pulseaudio.enable = lib.mkDefault true;
26 services.udev.packages = [
27 # Allow members of the "adbusers" group to mount Android devices via MTP.
28 pkgs.android-udev-rules
32 enable = lib.mkDefault true;
33 libinput.enable = lib.mkDefault true;
34 exportConfiguration = lib.mkDefault true; # link /usr/share/X11/ properly
37 # Let the session be generated by home-manager
38 { name = "home-manager";
40 ${pkgs.runtimeShell} $HOME/.hm-xsession &
45 xterm.enable = lib.mkDefault false;
47 displayManager.autoLogin.enable = lib.mkDefault true;