theme generator
Project description
XTHEME
Theme manager for people who are tired of writing tons of config files. Inspired by budRich/mondo.
Install
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:
[config]
name = 'i3'
target = '/home/rtgnx/.i3/config' # target file to which template is rendered
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
xtheme-0.3.tar.gz
(3.3 kB
view hashes)
Built Distribution
xtheme-0.3-py3-none-any.whl
(4.5 kB
view hashes)