[pip] Add themes & icons and make lookup work
Really ugly hack (extending the lookup logic in theme.py) to make pip themes work, but for now, I am unable to come up with anything better.
This commit is contained in:
parent
7ebf32fcc9
commit
3f38f0c3ab
2 changed files with 5 additions and 0 deletions
|
@ -22,6 +22,7 @@ def theme_path():
|
||||||
"""Return the path of the theme directory"""
|
"""Return the path of the theme directory"""
|
||||||
return [
|
return [
|
||||||
os.path.dirname("{}/../themes/".format(os.path.dirname(os.path.realpath(__file__)))),
|
os.path.dirname("{}/../themes/".format(os.path.dirname(os.path.realpath(__file__)))),
|
||||||
|
os.path.dirname("{}/../../../../share/bumblebee-status/themes/".format(os.path.dirname(os.path.realpath(__file__)))),
|
||||||
os.path.dirname(os.path.expanduser("~/.config/bumblebee-status/themes/")),
|
os.path.dirname(os.path.expanduser("~/.config/bumblebee-status/themes/")),
|
||||||
]
|
]
|
||||||
|
|
||||||
|
|
4
setup.py
4
setup.py
|
@ -42,10 +42,14 @@ EXTRAS_REQUIREMENTS_MAP = {
|
||||||
"yubikey": read_module("yubikey"),
|
"yubikey": read_module("yubikey"),
|
||||||
}
|
}
|
||||||
|
|
||||||
|
import glob
|
||||||
setup(
|
setup(
|
||||||
install_requires=INSTALL_REQS,
|
install_requires=INSTALL_REQS,
|
||||||
extras_require=EXTRAS_REQUIREMENTS_MAP,
|
extras_require=EXTRAS_REQUIREMENTS_MAP,
|
||||||
version=versioneer.get_version(),
|
version=versioneer.get_version(),
|
||||||
cmdclass=versioneer.get_cmdclass(),
|
cmdclass=versioneer.get_cmdclass(),
|
||||||
zip_safe=False,
|
zip_safe=False,
|
||||||
|
data_files=[('share/bumblebee-status/themes', glob.glob('themes/*.json')),
|
||||||
|
('share/bumblebee-status/themes/icons', glob.glob('themes/icons/*.json'))
|
||||||
|
]
|
||||||
)
|
)
|
||||||
|
|
Loading…
Reference in a new issue