anchor.diff:    boot.loader.gummiboot.enable = true;
     boot.loader.gummiboot.timeout = 4;
     boot.loader.efi.canTouchEfiVariables = false;
  +  boot.kernelPackages = pkgs.linuxPackages_3_14;
     boot.extraModprobeConfig = ''
       options hid_apple fnmode=2
     '';
  
positive.code:   };
  
    nixpkgs.config.allowUnfree = true;
    nixpkgs.config.packageOverrides = pkgs: rec {
      # smb support
      gvfs = pkgs.gvfs.override { lightWeight = false; };
  
negative.code:     gtk-engine-murrine
  
      vimHugeX
  
      git
  
      python
      nodejs
  
      chromiumDev
      pidgin
  
      keepassx2
  
      dropbox
  
      shotwell
  
      bitcoin
      electrum
    ];
  
    environment.shells = [
  