diff --git a/xo-indentlog/.github/workflows/cmake-single-platform.yml b/.xo-indentlog/.github/workflows/cmake-single-platform.yml similarity index 100% rename from xo-indentlog/.github/workflows/cmake-single-platform.yml rename to .xo-indentlog/.github/workflows/cmake-single-platform.yml diff --git a/xo-indentlog/.gitignore b/.xo-indentlog/.gitignore similarity index 100% rename from xo-indentlog/.gitignore rename to .xo-indentlog/.gitignore diff --git a/xo-indentlog/BUILD.md b/.xo-indentlog/BUILD.md similarity index 100% rename from xo-indentlog/BUILD.md rename to .xo-indentlog/BUILD.md diff --git a/xo-indentlog/CMakeLists.txt b/.xo-indentlog/CMakeLists.txt similarity index 100% rename from xo-indentlog/CMakeLists.txt rename to .xo-indentlog/CMakeLists.txt diff --git a/xo-indentlog/FAQ b/.xo-indentlog/FAQ similarity index 100% rename from xo-indentlog/FAQ rename to .xo-indentlog/FAQ diff --git a/xo-indentlog/FILES b/.xo-indentlog/FILES similarity index 100% rename from xo-indentlog/FILES rename to .xo-indentlog/FILES diff --git a/xo-indentlog/LICENSE b/.xo-indentlog/LICENSE similarity index 100% rename from xo-indentlog/LICENSE rename to .xo-indentlog/LICENSE diff --git a/xo-indentlog/MARKDOWN b/.xo-indentlog/MARKDOWN similarity index 100% rename from xo-indentlog/MARKDOWN rename to .xo-indentlog/MARKDOWN diff --git a/xo-indentlog/README.md b/.xo-indentlog/README.md similarity index 100% rename from xo-indentlog/README.md rename to .xo-indentlog/README.md diff --git a/xo-indentlog/TODO b/.xo-indentlog/TODO similarity index 100% rename from xo-indentlog/TODO rename to .xo-indentlog/TODO diff --git a/xo-indentlog/cmake/indentlogConfig.cmake.in b/.xo-indentlog/cmake/indentlogConfig.cmake.in similarity index 100% rename from xo-indentlog/cmake/indentlogConfig.cmake.in rename to .xo-indentlog/cmake/indentlogConfig.cmake.in diff --git a/xo-indentlog/cmake/xo-bootstrap-macros.cmake b/.xo-indentlog/cmake/xo-bootstrap-macros.cmake similarity index 100% rename from xo-indentlog/cmake/xo-bootstrap-macros.cmake rename to .xo-indentlog/cmake/xo-bootstrap-macros.cmake diff --git a/xo-indentlog/docs/CMakeLists.txt b/.xo-indentlog/docs/CMakeLists.txt similarity index 100% rename from xo-indentlog/docs/CMakeLists.txt rename to .xo-indentlog/docs/CMakeLists.txt diff --git a/xo-indentlog/docs/README b/.xo-indentlog/docs/README similarity index 100% rename from xo-indentlog/docs/README rename to .xo-indentlog/docs/README diff --git a/xo-indentlog/docs/_static/README b/.xo-indentlog/docs/_static/README similarity index 100% rename from xo-indentlog/docs/_static/README rename to .xo-indentlog/docs/_static/README diff --git a/xo-indentlog/docs/_static/img/favicon.ico b/.xo-indentlog/docs/_static/img/favicon.ico similarity index 100% rename from xo-indentlog/docs/_static/img/favicon.ico rename to .xo-indentlog/docs/_static/img/favicon.ico diff --git a/xo-indentlog/docs/conf.py b/.xo-indentlog/docs/conf.py similarity index 100% rename from xo-indentlog/docs/conf.py rename to .xo-indentlog/docs/conf.py diff --git a/xo-indentlog/docs/glossary.rst b/.xo-indentlog/docs/glossary.rst similarity index 100% rename from xo-indentlog/docs/glossary.rst rename to .xo-indentlog/docs/glossary.rst diff --git a/xo-indentlog/docs/index.rst b/.xo-indentlog/docs/index.rst similarity index 100% rename from xo-indentlog/docs/index.rst rename to .xo-indentlog/docs/index.rst diff --git a/xo-indentlog/docs/install.rst b/.xo-indentlog/docs/install.rst similarity index 100% rename from xo-indentlog/docs/install.rst rename to .xo-indentlog/docs/install.rst diff --git a/xo-indentlog/docs/logging_impl.rst b/.xo-indentlog/docs/logging_impl.rst similarity index 100% rename from xo-indentlog/docs/logging_impl.rst rename to .xo-indentlog/docs/logging_impl.rst diff --git a/xo-indentlog/docs/logging_intro.rst b/.xo-indentlog/docs/logging_intro.rst similarity index 100% rename from xo-indentlog/docs/logging_intro.rst rename to .xo-indentlog/docs/logging_intro.rst diff --git a/xo-indentlog/docs/ppconfig-reference.rst b/.xo-indentlog/docs/ppconfig-reference.rst similarity index 100% rename from xo-indentlog/docs/ppconfig-reference.rst rename to .xo-indentlog/docs/ppconfig-reference.rst diff --git a/xo-indentlog/docs/ppstr-reference.rst b/.xo-indentlog/docs/ppstr-reference.rst similarity index 100% rename from xo-indentlog/docs/ppstr-reference.rst rename to .xo-indentlog/docs/ppstr-reference.rst diff --git a/xo-indentlog/docs/pretty_impl.rst b/.xo-indentlog/docs/pretty_impl.rst similarity index 100% rename from xo-indentlog/docs/pretty_impl.rst rename to .xo-indentlog/docs/pretty_impl.rst diff --git a/xo-indentlog/docs/scope-reference.rst b/.xo-indentlog/docs/scope-reference.rst similarity index 100% rename from xo-indentlog/docs/scope-reference.rst rename to .xo-indentlog/docs/scope-reference.rst diff --git a/xo-indentlog/example/CMakeLists.txt b/.xo-indentlog/example/CMakeLists.txt similarity index 100% rename from xo-indentlog/example/CMakeLists.txt rename to .xo-indentlog/example/CMakeLists.txt diff --git a/xo-indentlog/example/ex1/CMakeLists.txt b/.xo-indentlog/example/ex1/CMakeLists.txt similarity index 100% rename from xo-indentlog/example/ex1/CMakeLists.txt rename to .xo-indentlog/example/ex1/CMakeLists.txt diff --git a/xo-indentlog/example/ex1/ex1.cpp b/.xo-indentlog/example/ex1/ex1.cpp similarity index 100% rename from xo-indentlog/example/ex1/ex1.cpp rename to .xo-indentlog/example/ex1/ex1.cpp diff --git a/xo-indentlog/example/ex2/CMakeLists.txt b/.xo-indentlog/example/ex2/CMakeLists.txt similarity index 100% rename from xo-indentlog/example/ex2/CMakeLists.txt rename to .xo-indentlog/example/ex2/CMakeLists.txt diff --git a/xo-indentlog/example/ex2/ex2.cpp b/.xo-indentlog/example/ex2/ex2.cpp similarity index 100% rename from xo-indentlog/example/ex2/ex2.cpp rename to .xo-indentlog/example/ex2/ex2.cpp diff --git a/xo-indentlog/example/ex3/CMakeLists.txt b/.xo-indentlog/example/ex3/CMakeLists.txt similarity index 100% rename from xo-indentlog/example/ex3/CMakeLists.txt rename to .xo-indentlog/example/ex3/CMakeLists.txt diff --git a/xo-indentlog/example/ex3/ex3.cpp b/.xo-indentlog/example/ex3/ex3.cpp similarity index 100% rename from xo-indentlog/example/ex3/ex3.cpp rename to .xo-indentlog/example/ex3/ex3.cpp diff --git a/xo-indentlog/example/ex4/CMakeLists.txt b/.xo-indentlog/example/ex4/CMakeLists.txt similarity index 100% rename from xo-indentlog/example/ex4/CMakeLists.txt rename to .xo-indentlog/example/ex4/CMakeLists.txt diff --git a/xo-indentlog/example/ex4/ex4.cpp b/.xo-indentlog/example/ex4/ex4.cpp similarity index 100% rename from xo-indentlog/example/ex4/ex4.cpp rename to .xo-indentlog/example/ex4/ex4.cpp diff --git a/xo-indentlog/example/hello/CMakeLists.txt b/.xo-indentlog/example/hello/CMakeLists.txt similarity index 100% rename from xo-indentlog/example/hello/CMakeLists.txt rename to .xo-indentlog/example/hello/CMakeLists.txt diff --git a/xo-indentlog/example/hello/hello.cpp b/.xo-indentlog/example/hello/hello.cpp similarity index 100% rename from xo-indentlog/example/hello/hello.cpp rename to .xo-indentlog/example/hello/hello.cpp diff --git a/xo-indentlog/img/ex1.png b/.xo-indentlog/img/ex1.png similarity index 100% rename from xo-indentlog/img/ex1.png rename to .xo-indentlog/img/ex1.png diff --git a/xo-indentlog/img/ex2.png b/.xo-indentlog/img/ex2.png similarity index 100% rename from xo-indentlog/img/ex2.png rename to .xo-indentlog/img/ex2.png diff --git a/xo-indentlog/img/ex3.png b/.xo-indentlog/img/ex3.png similarity index 100% rename from xo-indentlog/img/ex3.png rename to .xo-indentlog/img/ex3.png diff --git a/xo-indentlog/img/ex4.png b/.xo-indentlog/img/ex4.png similarity index 100% rename from xo-indentlog/img/ex4.png rename to .xo-indentlog/img/ex4.png diff --git a/xo-indentlog/img/lcov1.png b/.xo-indentlog/img/lcov1.png similarity index 100% rename from xo-indentlog/img/lcov1.png rename to .xo-indentlog/img/lcov1.png diff --git a/xo-indentlog/include/xo/indentlog/log_config.hpp b/.xo-indentlog/include/xo/indentlog/log_config.hpp similarity index 100% rename from xo-indentlog/include/xo/indentlog/log_config.hpp rename to .xo-indentlog/include/xo/indentlog/log_config.hpp diff --git a/xo-indentlog/include/xo/indentlog/log_level.hpp b/.xo-indentlog/include/xo/indentlog/log_level.hpp similarity index 100% rename from xo-indentlog/include/xo/indentlog/log_level.hpp rename to .xo-indentlog/include/xo/indentlog/log_level.hpp diff --git a/xo-indentlog/include/xo/indentlog/log_state.hpp b/.xo-indentlog/include/xo/indentlog/log_state.hpp similarity index 100% rename from xo-indentlog/include/xo/indentlog/log_state.hpp rename to .xo-indentlog/include/xo/indentlog/log_state.hpp diff --git a/xo-indentlog/include/xo/indentlog/log_streambuf.hpp b/.xo-indentlog/include/xo/indentlog/log_streambuf.hpp similarity index 100% rename from xo-indentlog/include/xo/indentlog/log_streambuf.hpp rename to .xo-indentlog/include/xo/indentlog/log_streambuf.hpp diff --git a/xo-indentlog/include/xo/indentlog/machdep/machdep.hpp b/.xo-indentlog/include/xo/indentlog/machdep/machdep.hpp similarity index 100% rename from xo-indentlog/include/xo/indentlog/machdep/machdep.hpp rename to .xo-indentlog/include/xo/indentlog/machdep/machdep.hpp diff --git a/xo-indentlog/include/xo/indentlog/print/array.hpp b/.xo-indentlog/include/xo/indentlog/print/array.hpp similarity index 100% rename from xo-indentlog/include/xo/indentlog/print/array.hpp rename to .xo-indentlog/include/xo/indentlog/print/array.hpp diff --git a/xo-indentlog/include/xo/indentlog/print/code_location.hpp b/.xo-indentlog/include/xo/indentlog/print/code_location.hpp similarity index 100% rename from xo-indentlog/include/xo/indentlog/print/code_location.hpp rename to .xo-indentlog/include/xo/indentlog/print/code_location.hpp diff --git a/xo-indentlog/include/xo/indentlog/print/color.hpp b/.xo-indentlog/include/xo/indentlog/print/color.hpp similarity index 100% rename from xo-indentlog/include/xo/indentlog/print/color.hpp rename to .xo-indentlog/include/xo/indentlog/print/color.hpp diff --git a/xo-indentlog/include/xo/indentlog/print/concat.hpp b/.xo-indentlog/include/xo/indentlog/print/concat.hpp similarity index 100% rename from xo-indentlog/include/xo/indentlog/print/concat.hpp rename to .xo-indentlog/include/xo/indentlog/print/concat.hpp diff --git a/xo-indentlog/include/xo/indentlog/print/cond.hpp b/.xo-indentlog/include/xo/indentlog/print/cond.hpp similarity index 100% rename from xo-indentlog/include/xo/indentlog/print/cond.hpp rename to .xo-indentlog/include/xo/indentlog/print/cond.hpp diff --git a/xo-indentlog/include/xo/indentlog/print/filename.hpp b/.xo-indentlog/include/xo/indentlog/print/filename.hpp similarity index 100% rename from xo-indentlog/include/xo/indentlog/print/filename.hpp rename to .xo-indentlog/include/xo/indentlog/print/filename.hpp diff --git a/xo-indentlog/include/xo/indentlog/print/fixed.hpp b/.xo-indentlog/include/xo/indentlog/print/fixed.hpp similarity index 100% rename from xo-indentlog/include/xo/indentlog/print/fixed.hpp rename to .xo-indentlog/include/xo/indentlog/print/fixed.hpp diff --git a/xo-indentlog/include/xo/indentlog/print/function.hpp b/.xo-indentlog/include/xo/indentlog/print/function.hpp similarity index 100% rename from xo-indentlog/include/xo/indentlog/print/function.hpp rename to .xo-indentlog/include/xo/indentlog/print/function.hpp diff --git a/xo-indentlog/include/xo/indentlog/print/hex.hpp b/.xo-indentlog/include/xo/indentlog/print/hex.hpp similarity index 100% rename from xo-indentlog/include/xo/indentlog/print/hex.hpp rename to .xo-indentlog/include/xo/indentlog/print/hex.hpp diff --git a/xo-indentlog/include/xo/indentlog/print/pad.hpp b/.xo-indentlog/include/xo/indentlog/print/pad.hpp similarity index 100% rename from xo-indentlog/include/xo/indentlog/print/pad.hpp rename to .xo-indentlog/include/xo/indentlog/print/pad.hpp diff --git a/xo-indentlog/include/xo/indentlog/print/pair.hpp b/.xo-indentlog/include/xo/indentlog/print/pair.hpp similarity index 100% rename from xo-indentlog/include/xo/indentlog/print/pair.hpp rename to .xo-indentlog/include/xo/indentlog/print/pair.hpp diff --git a/xo-indentlog/include/xo/indentlog/print/ppconfig.hpp b/.xo-indentlog/include/xo/indentlog/print/ppconfig.hpp similarity index 100% rename from xo-indentlog/include/xo/indentlog/print/ppconfig.hpp rename to .xo-indentlog/include/xo/indentlog/print/ppconfig.hpp diff --git a/xo-indentlog/include/xo/indentlog/print/ppdetail_atomic.hpp b/.xo-indentlog/include/xo/indentlog/print/ppdetail_atomic.hpp similarity index 100% rename from xo-indentlog/include/xo/indentlog/print/ppdetail_atomic.hpp rename to .xo-indentlog/include/xo/indentlog/print/ppdetail_atomic.hpp diff --git a/xo-indentlog/include/xo/indentlog/print/ppindentinfo.hpp b/.xo-indentlog/include/xo/indentlog/print/ppindentinfo.hpp similarity index 100% rename from xo-indentlog/include/xo/indentlog/print/ppindentinfo.hpp rename to .xo-indentlog/include/xo/indentlog/print/ppindentinfo.hpp diff --git a/xo-indentlog/include/xo/indentlog/print/ppstr.hpp b/.xo-indentlog/include/xo/indentlog/print/ppstr.hpp similarity index 100% rename from xo-indentlog/include/xo/indentlog/print/ppstr.hpp rename to .xo-indentlog/include/xo/indentlog/print/ppstr.hpp diff --git a/xo-indentlog/include/xo/indentlog/print/pretty.hpp b/.xo-indentlog/include/xo/indentlog/print/pretty.hpp similarity index 100% rename from xo-indentlog/include/xo/indentlog/print/pretty.hpp rename to .xo-indentlog/include/xo/indentlog/print/pretty.hpp diff --git a/xo-indentlog/include/xo/indentlog/print/pretty_vector.hpp b/.xo-indentlog/include/xo/indentlog/print/pretty_vector.hpp similarity index 100% rename from xo-indentlog/include/xo/indentlog/print/pretty_vector.hpp rename to .xo-indentlog/include/xo/indentlog/print/pretty_vector.hpp diff --git a/xo-indentlog/include/xo/indentlog/print/printer.hpp b/.xo-indentlog/include/xo/indentlog/print/printer.hpp similarity index 100% rename from xo-indentlog/include/xo/indentlog/print/printer.hpp rename to .xo-indentlog/include/xo/indentlog/print/printer.hpp diff --git a/xo-indentlog/include/xo/indentlog/print/quoted.hpp b/.xo-indentlog/include/xo/indentlog/print/quoted.hpp similarity index 100% rename from xo-indentlog/include/xo/indentlog/print/quoted.hpp rename to .xo-indentlog/include/xo/indentlog/print/quoted.hpp diff --git a/xo-indentlog/include/xo/indentlog/print/quoted_char.hpp b/.xo-indentlog/include/xo/indentlog/print/quoted_char.hpp similarity index 100% rename from xo-indentlog/include/xo/indentlog/print/quoted_char.hpp rename to .xo-indentlog/include/xo/indentlog/print/quoted_char.hpp diff --git a/xo-indentlog/include/xo/indentlog/print/tag.hpp b/.xo-indentlog/include/xo/indentlog/print/tag.hpp similarity index 100% rename from xo-indentlog/include/xo/indentlog/print/tag.hpp rename to .xo-indentlog/include/xo/indentlog/print/tag.hpp diff --git a/xo-indentlog/include/xo/indentlog/print/tag_config.hpp b/.xo-indentlog/include/xo/indentlog/print/tag_config.hpp similarity index 100% rename from xo-indentlog/include/xo/indentlog/print/tag_config.hpp rename to .xo-indentlog/include/xo/indentlog/print/tag_config.hpp diff --git a/xo-indentlog/include/xo/indentlog/print/time.hpp b/.xo-indentlog/include/xo/indentlog/print/time.hpp similarity index 100% rename from xo-indentlog/include/xo/indentlog/print/time.hpp rename to .xo-indentlog/include/xo/indentlog/print/time.hpp diff --git a/xo-indentlog/include/xo/indentlog/print/tostr.hpp b/.xo-indentlog/include/xo/indentlog/print/tostr.hpp similarity index 100% rename from xo-indentlog/include/xo/indentlog/print/tostr.hpp rename to .xo-indentlog/include/xo/indentlog/print/tostr.hpp diff --git a/xo-indentlog/include/xo/indentlog/print/vector.hpp b/.xo-indentlog/include/xo/indentlog/print/vector.hpp similarity index 100% rename from xo-indentlog/include/xo/indentlog/print/vector.hpp rename to .xo-indentlog/include/xo/indentlog/print/vector.hpp diff --git a/xo-indentlog/include/xo/indentlog/scope.hpp b/.xo-indentlog/include/xo/indentlog/scope.hpp similarity index 100% rename from xo-indentlog/include/xo/indentlog/scope.hpp rename to .xo-indentlog/include/xo/indentlog/scope.hpp diff --git a/xo-indentlog/include/xo/indentlog/timeutil/timeutil.hpp b/.xo-indentlog/include/xo/indentlog/timeutil/timeutil.hpp similarity index 100% rename from xo-indentlog/include/xo/indentlog/timeutil/timeutil.hpp rename to .xo-indentlog/include/xo/indentlog/timeutil/timeutil.hpp diff --git a/xo-indentlog/utest/CMakeLists.txt b/.xo-indentlog/utest/CMakeLists.txt similarity index 100% rename from xo-indentlog/utest/CMakeLists.txt rename to .xo-indentlog/utest/CMakeLists.txt diff --git a/xo-indentlog/utest/array.test.cpp b/.xo-indentlog/utest/array.test.cpp similarity index 100% rename from xo-indentlog/utest/array.test.cpp rename to .xo-indentlog/utest/array.test.cpp diff --git a/xo-indentlog/utest/code_location.test.cpp b/.xo-indentlog/utest/code_location.test.cpp similarity index 100% rename from xo-indentlog/utest/code_location.test.cpp rename to .xo-indentlog/utest/code_location.test.cpp diff --git a/xo-indentlog/utest/cond.test.cpp b/.xo-indentlog/utest/cond.test.cpp similarity index 100% rename from xo-indentlog/utest/cond.test.cpp rename to .xo-indentlog/utest/cond.test.cpp diff --git a/xo-indentlog/utest/filename.test.cpp b/.xo-indentlog/utest/filename.test.cpp similarity index 100% rename from xo-indentlog/utest/filename.test.cpp rename to .xo-indentlog/utest/filename.test.cpp diff --git a/xo-indentlog/utest/fixed.test.cpp b/.xo-indentlog/utest/fixed.test.cpp similarity index 100% rename from xo-indentlog/utest/fixed.test.cpp rename to .xo-indentlog/utest/fixed.test.cpp diff --git a/xo-indentlog/utest/function.test.cpp b/.xo-indentlog/utest/function.test.cpp similarity index 100% rename from xo-indentlog/utest/function.test.cpp rename to .xo-indentlog/utest/function.test.cpp diff --git a/xo-indentlog/utest/indentlog_utest_main.cpp b/.xo-indentlog/utest/indentlog_utest_main.cpp similarity index 100% rename from xo-indentlog/utest/indentlog_utest_main.cpp rename to .xo-indentlog/utest/indentlog_utest_main.cpp diff --git a/xo-indentlog/utest/log_streambuf.test.cpp b/.xo-indentlog/utest/log_streambuf.test.cpp similarity index 100% rename from xo-indentlog/utest/log_streambuf.test.cpp rename to .xo-indentlog/utest/log_streambuf.test.cpp diff --git a/xo-indentlog/utest/pretty_vector.test.cpp b/.xo-indentlog/utest/pretty_vector.test.cpp similarity index 100% rename from xo-indentlog/utest/pretty_vector.test.cpp rename to .xo-indentlog/utest/pretty_vector.test.cpp diff --git a/xo-indentlog/utest/quoted.test.cpp b/.xo-indentlog/utest/quoted.test.cpp similarity index 100% rename from xo-indentlog/utest/quoted.test.cpp rename to .xo-indentlog/utest/quoted.test.cpp diff --git a/xo-indentlog/utest/tag.test.cpp b/.xo-indentlog/utest/tag.test.cpp similarity index 100% rename from xo-indentlog/utest/tag.test.cpp rename to .xo-indentlog/utest/tag.test.cpp diff --git a/xo-indentlog/utest/timeutil.test.cpp b/.xo-indentlog/utest/timeutil.test.cpp similarity index 100% rename from xo-indentlog/utest/timeutil.test.cpp rename to .xo-indentlog/utest/timeutil.test.cpp diff --git a/xo-indentlog/utest/toppstr.test.cpp b/.xo-indentlog/utest/toppstr.test.cpp similarity index 100% rename from xo-indentlog/utest/toppstr.test.cpp rename to .xo-indentlog/utest/toppstr.test.cpp diff --git a/xo-indentlog/utest/vector.test.cpp b/.xo-indentlog/utest/vector.test.cpp similarity index 100% rename from xo-indentlog/utest/vector.test.cpp rename to .xo-indentlog/utest/vector.test.cpp