Re: Specifying the Openbox theme location

Anthony Thyssen <a.thyssen-YlX7AVbyhojX/[email protected]> Fri, 26 Aug 2016 11:41:38 +1000
Newsgroups gmane.comp.window-managers.openbox
Message-ID <CABOaSg0PHz2+kUoyDHQkFmtVm4CDPt=BD+b_Da4BhgBe9qrP-w@mail.gmail.com>
I also would like to be able to specify openbox themes in a different
location.

At the moment I have been adding a symbolic link for ~/.theme so as to put
all my openbox things together.
EG:  .themes -> .config/openbox/
When means my theme (using the theme name) is
  .config/openbox/{name}/openbox-3
that is itself a symbolic link to the same directory so
my theme files is simply
   .config/openbox/{name}

It would be nice if I can specify that directory directly, preferable with
the ability to specify it relative to the openbox configuration directory,
or at least the HOME directory.   Basically as I can not guarantee my home
is in the same location on all machines.


It would also good if I can specify separate files, (or a directory to
allow drop in binding files), in which I can place <keyboard> and <mouse>
bindings, rather than having to define them all of them in the "rc.xml"
file.   Something like what is currently done for <menu> would be fine.

Actually one way would be a more generalised 'include' method for the
"rc.xml" file  though that may be harder to implement.


On Fri, Aug 26, 2016 at 3:38 AM, Lewis Pike <[email protected]> wrote:

> Hello all,
>
> I am trying to distribute a demo of my Openbox configuration and I
> would like the demo to be as self-contained as possible.
>
> I can get most of the way there with the --config-file switch but I
> have yet to find a way to specify the location of my Openbox themes.
> As I understand it, Openbox looks in for themes in $HOME/.themes and
> /usr/share/themes in that order.  Is there a way to override this?
>
> My current solution is to export a different $HOME in the xinitrc but
> of course this will bork the pretty much all of a user's application
> configuration that is outside the purview of my demo.
>
> .lewis
> _______________________________________________
> openbox mailing list
> [email protected]
> http://icculus.org/mailman/listinfo/openbox

_______________________________________________
openbox mailing list
[email protected]
http://icculus.org/mailman/listinfo/openbox