openbox theming

Everything about X, Gnome, KDE, ... and everything running on it

openbox theming

Postby wizard10000 » 2020-06-26 20:10

Finally decided to dip my toe into openbox theming a little bit.

Until recently I used a slightly modified #! theme and it hit about 90% of what I wanted. Hacked up a theme called Nightmare and am about 95% happy with the results. I did swipe hex codes from #! though :mrgreen:

Still not 100% happy with colors for highlighted menu items but it's almost there.

clickable thumbnail -

Image

linkage to the themerc on my gdrive if anyone wants to play with it

:D
we see things not as they are, but as we are.
-- anais nin
User avatar
wizard10000
 
Posts: 153
Joined: 2019-04-16 23:15
Location: southeastern us

Re: openbox theming

Postby Head_on_a_Stick » 2020-06-27 09:09


The themerc files are probably short enough to just post directly (using code tags ofc).

Have you tried making new buttons yet? I find the stock versions somewhat boring: https://github.com/Head-on-a-Stick/shar ... /openbox-3
Black Lives Matter

Debian buster-backports ISO image: for new hardware support
User avatar
Head_on_a_Stick
 
Posts: 12316
Joined: 2014-06-01 17:46
Location: /dev/chair

Re: openbox theming

Postby wizard10000 » 2020-06-27 11:18

Head_on_a_Stick wrote:...Have you tried making new buttons yet? I find the stock versions somewhat boring: https://github.com/Head-on-a-Stick/shar ... /openbox-3


Not yet - I really haven't found a set of buttons that did it for me but will check out yours :)

And here's my themerc (thanks for the code tag idea)
Code: Select all
#======================================
#     Menu Settings   
#======================================

menu.title.bg: raised
menu.title.bg.color: #363533
menu.title.text.color: #ffffff
menu.separator.color: #242424
menu.items.bg: raised
menu.items.bg.color: #363533
menu.items.text.color: #ffffff
menu.items.disabled.text.color: #707070
menu.items.active.bg: flat border
menu.items.active.bg.color: #555250
menu.items.active.bg.border.color: #ffffff
menu.items.active.text.color: #cccccc

#======================================
#     Focused Window Settings
#======================================

window.active.title.bg: flat border
window.active.title.bg.color: #363533
window.active.title.bg.border.color: #363533
window.active.handle.bg: raised
window.active.handle.bg.color: #363533
window.active.grip.bg: parentrelative
window.active.label.bg: parentrelative
window.active.label.text.color: #ffffff
window.*.button.*.bg: parentrelative
window.active.button.*.image.color: #ffffff
window.active.button.*.pressed.image.color: #000000
window.active.button.disabled.image.color: #ffffff

#======================================
#     Unfocused Window Settings
#======================================

window.inactive.title.bg: raised
window.inactive.title.bg.color: #363533
window.inactive.handle.bg: raised
window.inactive.handle.bg.color: #363533
window.inactive.grip.bg: parentrelative
window.inactive.label.bg: parentrelative
window.inactive.label.text.color: #ffffff
window.inactive.button.*.image.color: #ffffff

#======================================
#     Global Width Settings
#======================================

# padding.width: 1
# padding.height: 1
# border.width: 1
# window.handle.width: 3
# window.client.padding.width: 0
# menu.overlap.x: -5

padding.width: 3
padding.height: 3
border.width: 1
window.client.padding.width: 0
window.handle.width: 0
window.label.text.justify: left

#======================================
#     Miscellaneous Settings
#======================================

border.color: #000000
menu.border.color: #000000

#======================================
#     Osd      
#======================================

osd.bg: raised
osd.bg.color: #363533
osd.hilight.bg: flat border
osd.hilight.bg.color: #363533
osd.hilight.bg.border.color: #548a25

#======================================
#     Title Justification
#======================================

menu.title.text.justify: center
window.label.text.justify: center
we see things not as they are, but as we are.
-- anais nin
User avatar
wizard10000
 
Posts: 153
Joined: 2019-04-16 23:15
Location: southeastern us

Re: openbox theming

Postby wizard10000 » 2020-06-27 13:53

I installed these buttons - https://www.box-look.org/p/1391908/

I like them better than stock but am still on the hunt :)

clickable screenshot -

Image

edit: I also removed the application icon from top left because it's useless :)
we see things not as they are, but as we are.
-- anais nin
User avatar
wizard10000
 
Posts: 153
Joined: 2019-04-16 23:15
Location: southeastern us

Re: openbox theming

Postby Bulkley » 2020-06-27 14:40

This is what I love about OpenBox; it is so wonderfully configurable. Even a rank amateur like me can figure it out. It's been years since I made my own theme (which I'm still using). Maybe it's time to look at this again.
Bulkley
 
Posts: 5971
Joined: 2006-02-11 18:35

Re: openbox theming

Postby Head_on_a_Stick » 2020-06-27 14:41

wizard10000 wrote:I installed these buttons - https://www.box-look.org/p/1391908/

Ooh, very nice, I like those :)

wizard10000 wrote:I like them better than stock but am still on the hunt

Make your own in GIMP — just create a 16x16 canvas (or whichever size you want), paint the mask in black & white and then export it as a .xbm file.
Black Lives Matter

Debian buster-backports ISO image: for new hardware support
User avatar
Head_on_a_Stick
 
Posts: 12316
Joined: 2014-06-01 17:46
Location: /dev/chair

Re: openbox theming

Postby wizard10000 » 2020-06-27 15:46

Head_on_a_Stick wrote:Make your own in GIMP...


Wish I could :(

I'm strongly left-brained, brain operates only in zeroes and ones. I tend to fail miserably trying to create something myself so I just borrow other people's graphics :mrgreen:

I know what I like when I see it but if you asked me to describe it (or make it) I get stuck. Even at work it's widely known that although I'm a topnotch number cruncher I have almost no eye for shape or color so for team presentations I usually do the backend work and the boss makes it pretty :)
we see things not as they are, but as we are.
-- anais nin
User avatar
wizard10000
 
Posts: 153
Joined: 2019-04-16 23:15
Location: southeastern us

Re: openbox theming

Postby wizard10000 » 2020-06-27 16:22

Bulkley wrote:This is what I love about OpenBox; it is so wonderfully configurable. Even a rank amateur like me can figure it out. It's been years since I made my own theme (which I'm still using). Maybe it's time to look at this again.


box-look.org is a great place for themes and I'm getting pretty okay at hacking up Other People's Work :)

My process has been kinda neat - if necessary install the theme with obconf, open the themerc and tweak, save, restart openbox from right-click menu and see changes instantly. It has been fun :)

I also pitched the ~/.themes directory and made a symlink to ~/.local/share/themes instead.

edit: The openbox wiki has every possible option you can put in a themerc and am thinking seriously of creating one that works but has every option available either set or commented out that I can use as a template for future theming fun.
we see things not as they are, but as we are.
-- anais nin
User avatar
wizard10000
 
Posts: 153
Joined: 2019-04-16 23:15
Location: southeastern us

Re: openbox theming

Postby wizard10000 » 2020-06-27 17:17

use-this-one.obt on my gdrive - buttons blank unless you mouseover :)
we see things not as they are, but as we are.
-- anais nin
User avatar
wizard10000
 
Posts: 153
Joined: 2019-04-16 23:15
Location: southeastern us


Return to Desktop & Multimedia

Who is online

Users browsing this forum: No registered users and 12 guests

fashionable