anchor.diff: -{ stdenv, fetchurl, luaPackages, cairo, cmake, imagemagick, pkgconfig, gdk_pixbuf
  +{ stdenv, fetchFromGitHub, luaPackages, cairo, cmake, imagemagick, pkgconfig, gdk_pixbuf
   , xorg, libstartup_notification, libxdg_basedir, libpthreadstubs
   , xcb-util-cursor, makeWrapper, pango, gobjectIntrospection, unclutter
   , compton, procps, iproute, coreutils, curl, alsaUtils, findutils, xterm
  
positive.code:     imagemagick
      makeWrapper
      pkgconfig
      xmlto docbook_xml_dtd_45 docbook_xsl findXMLCatalogs
    ];
    propagatedUserEnvPkgs = [ hicolor_icon_theme ];
    buildInputs = [ cairo dbus gdk_pixbuf gobjectIntrospection
                    git lgi libpthreadstubs libstartup_notification
  
negative.code: 
  with luaPackages; stdenv.mkDerivation rec {
    name = "awesome-${version}";
    version = "4.1";
    
    src = fetchFromGitHub {
      owner = "awesomewm";
      repo = "awesome";
      rev = "v${version}";
      sha256 = "1qik8h5nwjq4535lpdpal85vas1k7am3s6l5r763kpdzxhfcyyaj";
    };
  
    nativeBuildInputs = [
  