anchor.diff:    # sound.enable = true;
     # hardware.pulseaudio.enable = true;
   
  +  security.sudo = {
  +    enable = true;
  +    extraConfig = ''
  +      ${username} ALL=(ALL) NOPASSWD: ALL
  +    '';
  +  };
  +
     # Enable the X11 windowing system.
     services.xserver = {
       enable = true;
       autorun = true;
       # Enable touchpad support.
  -    libinput.enable = true;
  +    libinput = {
  +      enable = true;
  +      naturalScrolling = false;
  +      tapping = true;
  +      disableWhileTyping = true;
  +    };
  +    multitouch = {
  +      enable = true;
  +      invertScroll = true;
  +      ignorePalm = true;
  +    };
       desktopManager = {
         gnome3.enable = false;
         xterm.enable = false;
  
positive.code: # Edit this configuration file to define what should be installed on
  # your system.  Help is available in the configuration.nix(5) man page
  # and in the NixOS manual (accessible by running ‘nixos-help’).
  
  { config, pkgs, ... }:
  
  {
    imports =
      [ # Include the results of the hardware scan.
        ./hardware-configuration.nix
      ];
  
    # Use the systemd-boot EFI boot loader.
    boot.loader.systemd-boot.enable = true;
  
negative.code:   powerManagement.cpuFreqGovernor = "powersave";
  
    # Set your time zone.
    time.timeZone = "America/Chicago";
  
    # Some programs need SUID wrappers, can be configured further or are
    # started in user sessions.
  