old
 1{
 2  pkgs,
 3  config,
 4  lib,
 5  myvars,
 6  ...
 7}: {
 8  imports = [
 9    ./base
10    ../base
11    ./desktop
12  ];
13
14  services = {
15    gvfs.enable = true; # Mount, trash, and other functionalities
16    tumbler.enable = true; # Thumbnail support for images
17    xserver = {
18      enable = true;
19      xkb.layout = "us";
20      excludePackages = with pkgs; [
21        xterm
22      ];
23    };
24    displayManager = {
25      sddm.enable = true;
26      autoLogin = {
27        enable = true;
28        user = myvars.username;
29      };
30      defaultSession = "plasma";
31    };
32    desktopManager.plasma6.enable = true;
33  };
34
35  environment.plasma6.excludePackages = with pkgs.kdePackages; [
36    konsole
37    kdepim-runtime
38    kate
39    elisa
40  ];
41}