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