Using minted for the listings and source code syntax highlighting.