You are not logged in.
Is there a file i can edit to tell openbox to look for themes in a different place than the usual
/usr/share/themes/onyx/themercalso i would like to have openbox to read the theme file as themenamerc instead of just themerc ?
so the path to the openbox theme would be like this
/usr/share/themes/openbox/onyxrcso far all i have found is this info http://openbox.org/wiki/Help:Themes#The … _structure. does anyone know where this file is, so i can maybe set the options. also would the main theme file section support wild carding *rc so openbox would recognise when *rc file when set manually in the rc.xml file?
Last edited by spiritech (2014-01-23 06:18:25)
Offline
The two locations for theme files noted on that wiki page are hardcoded in openbox. These locations are not configurable, so changing them would require a change to openbox's code.
You might be able to achieve the desired result with symlinks. Your last question about wildcarding makes no sense, try asking it again more clearly.
BTW, the path you identified as "the usual" is incorrect - it is /usr/share/themes/<themename>/openbox-3/themerc.
Offline
You might be able to achieve the desired result with symlinks. Your last question about wildcarding makes no sense, try asking it again more clearly.
BTW, the path you identified as "the usual" is incorrect - it is /usr/share/themes/<themename>/openbox-3/themerc.
regarding the wildcarding. form what i understand at the moment, openbox is hardcoded to read themerc files in the ./themename/openbox-3/themerc. i was going to play around and instead of having the path and file name as
/usr/share/themes/themename/openbox-3/themerci was going to split the /usr/share/themes directory into the main theme catagories
usr/share/themes/openbox/themenamerc.ob
usr/share/themes/gtk1|2|3/themenamerc.gtk
usr/share/themes/icons/themedir/icondiri feel this would be more organised and also shorter path structure with less recursion. i know it would not work very well in practice as you stated most paths are hard coded into the applications themeselves and would mean a complete rebuild of all the packages i use. i could do something symlinks and will see how it works.
which brings me back to the wildcarding. is i wa to use the format /usr/share/themes/openbox/themenamerc.ob i would have to code openbox to recognise the theme files with different names *rc.ob not just themerc.
Last edited by spiritech (2014-01-23 15:14:51)
Offline