Skip to content

Generate theme file (YAML) out of current i3 configuration #1

@jloeser

Description

@jloeser

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.

Metadata

Metadata

Assignees

No one assigned

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions