You are not logged in.
Feel like personalizing your Hydrogen Openbox desktop? You've come to the right place.
I'm doing this tutorial slowly over a few days, and in simple steps.
Let's download a wallpaper, save it to ~/Pictures/wallpapers (download link is upper-right, below the advert if you don't use an adblocker)...
http://bunsenlabs.deviantart.com/art/Orange-603273476
Change your wall via your right-click menu>Preferences>Change wallpaper, select your new wall (it should be at the top of the list) and click "Apply".
Great, we've added a splash of orange to our world of grey!
No, he can't sleep on the floor. What do you think I'm yelling for?!!!
Offline
Notifications, they're often overlooked. I want some orange there. Copy you're default theme, /usr/share/themes/Bunsen to ~/.themes. We need to rename it, so rename the folder to Bunsen-Orange and open the index.theme file inside and change both theme names (Name and GTK-theme) from Bunsen1 to Bunsen-Orange.
{Note to The Royal Me (El Doodorino) and The Team, Bunsen1 is a typo there. How I did it twice, we'll never know.}
We could use a simple color-picker. Open a terminal and install gcolor2 (sorry Unia, easier)...
sudo apt update && sudo apt install gcolor2
No, he can't sleep on the floor. What do you think I'm yelling for?!!!
Offline
Open the Run dialog (Alt+F2), enter gcolor2 (or gco+Tab, Enter) and use the eyedropper tool to find the orange flame's color from the wallpaper. The hex code should be #F23814.
Now, in your Bunsen-Orange folder, open /xfce-notify-4.0/gtkrc and change #e6e6e6 to #F23814 (twice, lines #12 and #40).
Now open your right-click menu>Preferences>Notifications and choose your new theme, "Bunsen-Orange". While you're there, experiment with the other settings (I like no transparency, my timeouts at at least 40 seconds and I change the position according to my wallpaper/conky).
Hover over your new notification and the border should now match the wallaper flame's color. If you have volume buttons that give notifications, the notification slider will be orange now too.
Pic in a few or it didn't happen.
No, he can't sleep on the floor. What do you think I'm yelling for?!!!
Offline
Offline
OK, GTK themes have some colors in them...
text, foreground and tooltip-foreground (I always keep these the same 'cause KISS)
background and tooltip background (dark if the above is light, or reversed)
selected background/foreground (hover, highlight, whatnot)
base (in a text editor, base is where you type your document and background is the exterior stuff, the menu and line-numbers and whatnot)
No, he can't sleep on the floor. What do you think I'm yelling for?!!!
Offline
We'll change the selected background color of our GTK themes to match our new desktop now. Fun!
Open ~/.themes/Bunsen-Orange/gtk-2.0/gtkrc
On line #6, change nselected_bg_color:#ABABAB to nselected_bg_color:#F23814 Save and exit.
Open /gtk-3.0/gtk.css
On line #8, change @define-color selected_bg_color #ABABAB; to @define-color selected_bg_color #F23814; Save and exit.
Logout and back in.
Pic in a few or it didn't flippin' happen.
No, he can't sleep on the floor. What do you think I'm yelling for?!!!
Offline
Absolutely nothing happened. Why was that?
That was because nobody gets sharper after drinking more than a few beers.
We haven't set anything in lxappearence yet (right-click>Preferences>Appearences>Widget>Bunsen-Orange and Apply)
Logout and in to make sure, please.
No, he can't sleep on the floor. What do you think I'm yelling for?!!!
Offline
Offline
Here we go, dark window borders. Right-click menu>Preferences>Openbox>GUI Config Tool and select Bunsen-Blue-Dark.
*puts on shades*
Let's make that change more convenient. Copy /usr/share/themes/Bunsen-Blue-Dark/openbox-3 to ~/.themes/Bunsen-Orange ("Replace All"). Now change your Openbox theme to Orange instead of Blue-Dark, it should look the same.
No, he can't sleep on the floor. What do you think I'm yelling for?!!!
Offline
Great stuff @hhh!
This needs a link from the Help section (when we have a Help section).
...elevator in the Brain Hotel, broken down but just as well...
( a boring Japan blog (currently paused), now on Bluesky, there's also some GitStuff )
Offline
Yes, and thanks! This thread will take more than a few days to create (!) and will get many Views, I think. And hopefully it will be fun and creative and even useful on occasion.
No, he can't sleep on the floor. What do you think I'm yelling for?!!!
Offline
You should be getting the hang of this now, these files are fairly human-readable!
Open ~/.themes/Bunsen-Orange/openbox-3/themerc and change lines 17 and 18 to...
menu.items.active.bg.color: #F23814
menu.items.active.bg.colorTo:#BF2C10
That's a gradient, I lowered the VALUE of selected_bg by 20 points in gcolor2 and used that.
Right-click>Preferences>Openbox>Reconfigure
Jam on.
No, he can't sleep on the floor. What do you think I'm yelling for?!!!
Offline
TIP: Geany has a colour-picker, which I find convenient when the theme file is opened for editing.
Be Excellent to Each Other...
The Bunsenlabs Lithium Desktop » Here
FORUM RULES and posting guidelines «» Help page for forum post formatting
Artwork on DeviantArt «» BunsenLabs on DeviantArt
Offline
Example theme and documentation if anyone wants to change/add a theme element - like the gradient type in the titlebar.
nice thread to start hhh.
You must unlearn what you have learned.
-- yoda
Offline
For editing Openbox themes there is the good old Obtheme.
It is a single python script, place it in your ~/bin and enjoy.
You can download it from here.
https://aur.archlinux.org/packages/obtheme/
Last edited by kleiner_hussar (2016-05-27 15:41:04)
Offline
For editing Openbox themes there is the good old Obtheme.
It is a single python script, place it in your ~/bin and enjoy.
I'm on my jessie/Mate desktop now, but I can't wait to check this out with the Bunsen themes on Hydrogen. Great tip, thanks!!!
-edit- It didn't work. I don't see anything for python fuse in jessie.
No, he can't sleep on the floor. What do you think I'm yelling for?!!!
Offline
^ I had to manually install python-fuse:
~$ apt-cache policy python-fuse
python-fuse:
Installed: 2:0.2.1-10
Candidate: 2:0.2.1-10
Version table:
*** 2:0.2.1-10 0
500 http://httpredir.debian.org/debian/ jessie/main amd64 Packages
100 /var/lib/dpkg/status
obtheme works as advertised after installing that.
Last edited by pvsage (2016-05-27 23:00:47)
Be excellent to each other, and...party on, dudes!
BunsenLabs Forum Rules
Tending and defending the Flame since 2009
Offline
Thanks Sage, I'll try that later.
No, he can't sleep on the floor. What do you think I'm yelling for?!!!
Offline
I've gone a bit mad with the colours. I blame hhh's excellent theming tutorial for encouraging me to get down and dirty with every aspect of my desktop...
Just followed Eraph's link to get here. Now it's time to play!
This is awesome! @hhh
"Don't be too proud of this technological terror you have constructed... The ability to destroy a planet is insignificant next to the power of the FORCE" -Darth Vader
Offline
Have fun!
No, he can't sleep on the floor. What do you think I'm yelling for?!!!
Offline