How you doing?
\n \n \n\n\nInto this:\n\n.. code-block:: html\n\nHow you doing?
\n\nInstalling\n##########\n\n:code:`pelican-htmlmin`, is available on pip:\n\n.. code-block::\n\n $ pip install pelican-htmlmin\n\nAfter you've installed the package, update the :code:`PLUGINS` variable in your\n:code:`pelicanconf.py` to include the package in the next pelican build.\n\n.. code-block:: python\n\n PLUGINS = [\n # ...\n 'pelican_htmlmin',\n # ...\n ]\n\nOptions\n#######\n\nBeing a very small wrapper around :code:`htmlmin`, there are only a few options\nthat you may need.\n\nHTMLMIN_ENABLED\n===============\n\nIf Pelican is in :code:`DEBUG` mode, :code:`pelican-htmlmin` will not minify\nfiles to help with debugging. You only need to set\n:code:`HTMLMIN_ENABLED = True` if you want to minify your HTML files while\n:code:`DEBUG` is set.\n\n.. code-block:: python\n\n # minify generated files only if pelican is not in DEBUG mode\n HTMLMIN_ENABLED = not logger.getEffectiveLevel() == logging.DEBUG\n\nHTMLMIN_MATCH\n=============\n\n:code:`pelican-htmlmin` looks for files ending with :code:`.html` or\n:code:`.htm` to minify. You can use the :code:`HTMLMIN_MATCH` to change the\nregular expression that matches the files you wish to minify.\n\n.. code-block:: python\n\n HTMLMIN_MATCH = r'.html?$'\n\nHTMLMIN_OPTIONS\n===============\n\nIf you wish to pass arguments directly to :code:`htmlmin`, use the\n:code:`HTMLMIN_OPTIONS` to pass keyword arguments.\n\n.. code-block:: python\n\n HTMLMIN_OPTIONS = {\n 'remove_comments': True,\n 'remove_all_empty_space': True,\n 'remove_optional_attribute_quotes': False\n }\n\nFor more information on the arguments you can give :code:`htmlmin`, see their\n`documentation here\n