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
Metadata
Release files for xtheme 0.3
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| xtheme-0.3.tar.gz | 3.3 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| xtheme-0.3-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 7.8 kB
Release files / xtheme-0.3.tar.gz
| Download URL | xtheme-0.3.tar.gz |
|---|---|
| Size | 3.3 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
3b04b992716ed9c22b102b3a8b62f1d07c8885d60006d98e8e3ca077e1a1338e
|
|
BLAKE2b-256 checksum How to use checksums |
0aa4d0c2459d3b8ba08e2a196e0e178e6856bd86da567cc3995e45a7f0cbf98e
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
Release files / xtheme-0.3-py3-none-any.whl
| Download URL | xtheme-0.3-py3-none-any.whl |
|---|---|
| Size | 4.5 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
f9a2437fc2bf2206f77a9a2b5f38a6bac3b8133dc52fa3b1677d0623b50ce296
|
|
BLAKE2b-256 checksum How to use checksums |
861be5f7e7e8b531762b885c6f1d2d3b6336af7a863047dd652bde363e006145
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |