anchor.diff: -{ stdenv, lib, buildPythonPackage, fetchFromGitHub, isPy3k
  +{ stdenv, lib, buildPythonPackage, python, fetchFromGitHub, isPy3k
   , notmuch, urwid, urwidtrees, twisted, python_magic, configobj, mock, file, gpgme
   , service-identity
   , gnupg ? null, sphinx, awk ? null, procps ? null, future ? null
  
positive.code:     mkdir -p $out/share/{applications,alot}
      cp -r extra/themes $out/share/alot
  
      install -D extra/completion/alot-completion.zsh $out/share/zsh/site-functions/_alot
  
      sed "s,/usr/bin,$out/bin,g" extra/alot.desktop > $out/share/applications/alot.desktop
  
negative.code: 
    checkInputs =  [ awk future mock gnupg procps ];
  
    postInstall = let
      completionPython = python.withPackages (ps: [ ps.configobj ]);
    in lib.optionalString withManpage ''
      mkdir -p $out/man
      cp -r docs/build/man $out/man
    ''
  