Changes to obconf

It appears that obconf is no longer supported as a stand alone application. After a user tried to install openbox I discoverd that obconf was no longer available and my installed copy isn’t working.

It appears its now a part of lxappearance.

The correct names now are

lxappearance-obconf & lxappearance-obconf-gtk3

I installed the gtk3 version and it seems to work ok. doesn’t give a preview of the theme though.

I checked again EndeavourOS/Community-Editions/openbox.git.
Deleted obconf from packages-repository.txt and some minor hocus-pocuses installation succeeded.
What did I miss? It’s so unfinished – or shall we call it unbloated? – as opposed to mabox.
Edit:
Two baby steps ahead:

yay -S openbox-themes obconf-qt
su
cd /usr/bin
ln -s obconf-qt obconf

and a half
# jgmenurc

#at_pointer       # obsolete  = 0 
position_mode   = pointer

We really don’t have a maintainer for the openbox repo anymore. @joekamprad has updated it and fixed the issue for the time being.

Any idea how lxappearance-obconf is supposed to work? I installed it, but creating an openbox menu item that calls lxappearance-obconf doesn’t work. I’m also unable to find any binary file called lxappearance-obconf on my system, although a pacman -Ss lxappearance-obconf shows it installed.

lxappearance will use it as a plugin..

  • usr/lib/lxappearance/plugins/
  • usr/lib/lxappearance/plugins/obconf.so

Its not a pretty thing but this is what your looking for

Hmmm…I’m not seeing that when I call up LXAppearance.

Well without any other information than that I don’t know what to tell you :man_shrugging:

git clone https://github.com/archcraft-os/archcraft-openbox-themes.git
cd archcraft-openbox-themes/
sudo cp -r OB* /usr/share/themes/
if it helps
edit: I saw you are not against Debian. Have you tried BunsenLabs?

good call didn’t think he may not have any themes

Sorry for the late reply…I used to only use BunsenLabs but I left because I didn’t like the atmosphere in the forums.

Try Mabox – it’s forum is helpful and chats are less welcome there.

Nah…I’m very happy with Debian.

I also forgot to mention that I also didn’t care for some of the customization done with Bunsen Labs. For example, instead of using simple commands to reboot or shutdown, a Python script is used. So, unless you can code in Python (I can’t), you are at the mercy of the devs.

To shutdown or reboot, you only need a simple systemctl command. The development team’s reasoning for using Python was so that they could show off their coding skills. :roll_eyes:

Following is a screenshot of what I’m seeing. I have both lxappearance and lxappearance-obconf installed…is that an issue?

I don’t know. I think if they were in conflict pacman wouldn’t install both but I’m not 100% on that.

But that is the “New” look for it. I miss the old one that actually showed a preview.