diff --git a/README.md b/README.md index b428516..a23b08b 100644 --- a/README.md +++ b/README.md @@ -1,34 +1,129 @@ # Symconf `symconf` is a CLI tool for managing local application configuration. It implements a general model that supports dynamically switching/reloading themes for any application, -and makes it easy to templatize your config files. +and provides a basic means of templatizing your config files. -## Quick example -The single command `symconf config -m dark -s gruvbox` indicates a dark mode preference and -that the `gruvbox` palette should be used. In this example, invoking this command kicks -off several app-specific process to update the system state: +## Simple example +Below is a simple example demonstrating two system-wide theme switches: + +![Simple example](docs/_static/example.gif) + +This GIF shows two `symconf` calls, the first of which applies a `gruvbox` dark theme and +the second a dark [`monobiome`][1] variant. Each call (of the form `symconf config -m dark -s +