Thanks. I know I'm thinking into the future with that question.
One would assume that the user has an understanding of how styles work. Here's my working overlay file at the moment.Melber wrote: Sat Apr 19, 2025 3:11 amMy problem is that setting font-awesome in the overlay file breaks buttons with text labels, or at least I can't get it to display normal letters. On the other hand, if user knows enough to edit the init file entries they should also be capable of editing overlay.ceeslans wrote: Fri Apr 18, 2025 2:20 pm Even tho I can understand your concerns in respect of font-setting in ~/.fluxbox/overlay, I'd be hesitant to edit each and every style theme.cfg... I'd still be in favour to set the font in overlay, but with the necessary emphasis not to change the font type.
Code: Select all
! The following line will prevent styles from setting the background.
background: none
#Example settings for font name, size, etc., for menu and toolbar
# Fonts
toolbar.clock.font: bookman-13:regular
toolbar.workspace.font: bookman-12:regular
toolbar.iconbar.focused.font: bookman-10:regular
toolbar.iconbar.unfocused.font: bookman-10:regular
toolbar.button.*.font: expansiva-12:bold:regular
window.font: monofur-13:bold:italic
menu.title.font: monofur-17:bold:italic
menu.frame.font: monofur-15:bold:italic
menu.title.justify: center
#menu.title.textColor: #9d6800
#menu.frame.textColor: #9d6800
#menu.title.textColor: #FFFFFF
#menu.frame.textColor: #FFFFFF
#menu.title.color: #0F0F0F
#menu.frame.color: #0F0F0F
#menu.borderColor: #ff0000
#toolbar.button.picColor: #3ebdff
#toolbar.workspace.textColor: #3ebdff
#toolbar.clock.textColor: #3ebdff
# menu border
menu.borderWidth: 2
# window border
window.borderWidth: 2
# window border color
#window.borderColor: #ff0000
# menu title halo effect
#menu.title.font.effect: halo
#menu.title.font.halo.color: #750805
# menu frame halo effect
#menu.frame.font.effect: halo
#menu.frame.font.halo.color: #750805
# window label color
#window.label.focus.textColor: #FFFF00
#window.label.unfocus.textColor: #750805
# menubar height
#menu.titleHeight: 30
# menu item height
# menu.itemHeight: 18
# titlebar height
window.title.height: 25
# double menu width
menu.bevelWidth: 2
# force elements to un-autohide correctly on MX-23
slit.borderWidth: 0
slit.bevelWidth: 2
# menu bullet
menu.bullet: triangle
menu.bullet.position: right
# position titlebar text
window.justify: right
# toolbar borders
toolbar.borderWidth: 2
#toolbar.bevelWidth: 3
# rounded corners
#menu.roundCorners: TopRight TopLeft BottomRight BottomLeft
#window.roundCorners: TopRight TopLeft BottomRight BottomLeft
#toolbar.shaped: true
# set grip size
window.handleWidth: 5