Metadata-Version: 2.1
Name: xtheme
Version: 0.3
Summary: theme generator
Home-page: http://github.com/rtgnx/xtheme
Author: Adrian Cybulski
Author-email: adrian@rtgnx.xyz
License: GPL2
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: GNU General Public License v2 (GPLv2)
Classifier: Operating System :: POSIX :: Linux
Description-Content-Type: text/markdown
Requires-Dist: click
Requires-Dist: toml
Requires-Dist: jinja2

# XTHEME
Theme manager for people who are tired of writing tons of config files.
Inspired by [budRich/mondo](https://github.com/budRich/mondo).


### Install

```Bash

git clone https://github.com/rtnx/xtheme
cd xtheme
pip install --user .

```

### Themes

Theme files are in `toml` format. There's no requirements for them,
they are there for you to set variable that will be used later in generators.

### Generators

Generators include:

+ template.jinja2 - template for config file using variables from theme.
+ config.toml     - configuration file.
+ pre-apply.sh    - script executed before applying theme
+ post-apply.sh   - script executed after applying theme.

config.toml:

```Toml

[config]

  name = 'i3'
  target = '/home/rtgnx/.i3/config' # target file to which template is rendered

```


