diff --git a/pelican/tools/templates/tasks.py.jinja2 b/pelican/tools/templates/tasks.py.jinja2 index 7922aa9a..45c8768d 100644 --- a/pelican/tools/templates/tasks.py.jinja2 +++ b/pelican/tools/templates/tasks.py.jinja2 @@ -95,6 +95,8 @@ def livereload(c): from livereload import Server build(c) server = Server() + # Watch the base settings file + server.watch(CONFIG['settings_base'], lambda: build(c)) # Watch content source files content_file_extensions = ['.md', '.rst'] for extension in content_file_extensions: