anchor.diff:    services.xserver.windowManager.default = "i3";
     services.xserver.displayManager.lightdm.enable = true;
     services.xserver.displayManager.lightdm.autoLogin.enable = true;
  -  services.xserver.displayManager.lightdm.autoLogin.user = "denten"; 
  +  services.xserver.displayManager.lightdm.autoLogin.user = "denten";
     services.xserver.displayManager.slim.defaultUser = "denten";
   
     # Define a user account. Don't forget to set a password with ‘passwd’.
  
positive.code: 
    # Mount encryted partition before looking for LVM
    boot.initrd.luks.devices = [
      { 
        name = "root";
        device = "/dev/nvme0n1p3";
        preLVM = true;
  
negative.code:     ];
  
    boot.kernelModules = [ "tp_smapi" ];
    boot.extraModulePackages = [ config.boot.kernelPackages.tp_smapi ];
  
    # handle lid close hibernate, suspend, or ignore
    systemd.extraConfig = "";
  