-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Implement the functionality to generate a theme file in YAML data structure out of the current i3 configuration. This would allow users to actual save and share their customized i3 color themes.
As input serves a i3 configuration file, which is '~/.i3/config' by default or specified by '--config FILENAME' parameter. After parsing and building the data structure, the result gets printed to stdout, optionally written to a file specified by e.g. '--output FILENAME'.
Parameters should be mutual exclusive where it makes sense (either apply a theme or create one out of current configuration).
In addition it would be nice to maybe have an additional section for dmenu/passmenu coloring. This would then also need some enhancements when applying a theme.