Playing around this morning with Fluxbox in Mepis 11, making a few tweaks.
I didn't like how, by default, the application icons take up the whole iconbar on the toolbar, so I made the application icons look more like buttons by going to the ~/.fluxbox/init file and finding the following line:
session.screen0.iconbar.alignment: Relative
I changed this to:
session.screen0.iconbar.alignment: Left
I thought the workspace names were taking up too much space, so I changed
session.screen0.workspaceNames: Workspace 1,Workspace 2,Workspace 3,Workspace 4,
to
session.screen0.workspaceNames: one,two,three,four,
I gave myself some transparency: Fluxbox menu > Configuration > Transparency > Force Pseudo-Transparency. Then I set "Unfocused Window Alpha" and "Menu Alpha" to 200.
For toolbar transparency, I set the alpha to 200 under Configuration > Toolbar.
I thought the workspace name, and the text in the clock, were crowded too far over to the left. After digging around for awhile, I revised the current style ("BlueNight") under /usr/share/fluxbox/styles. In the "BlueNight-revised," I changed
toolbar.justify: Left
to
toolbar.justify: Center
Then I selected "BlueNight-revised" as my style, instead of "BlueNight."
Here's my Fluxbox desktop with the application windows minimized, showing the menu opened to "Styles":
It's helpful, sometimes, to see examples of configuration files that other people are using in Fluxbox, so here's the contents of my current ~/.fluxbox/init file:
session.screen0.menu.alpha:
200
session.screen0.tab.placement:
TopLeft
session.screen0.tab.width:
64
session.screen0.titlebar.left:
Stick
session.screen0.titlebar.right:
Minimize Maximize Close
session.screen0.window.focus.alpha:
255
session.screen0.window.unfocus.alpha:
200
session.screen0.clientMenu.usePixmap:
true
session.screen0.iconbar.mode:
{static groups}
session.screen0.iconbar.alignment:
Left
session.screen0.iconbar.iconWidth:
70
session.screen0.iconbar.usePixmap:
true
session.screen0.iconbar.iconTextPadding:
10l
session.screen0.tabs.usePixmap:
true
session.screen0.tabs.maxOver:
false
session.screen0.tabs.intitlebar:
true
session.screen0.overlay.lineWidth:
1
session.screen0.overlay.lineStyle:
LineSolid
session.screen0.overlay.joinStyle:
JoinMiter
session.screen0.overlay.capStyle:
CapNotLast
session.screen0.slit.layer:
Dock
session.screen0.slit.autoHide:
false
session.screen0.slit.alpha:
255
session.screen0.slit.placement:
RightBottom
session.screen0.slit.acceptKdeDockapps:
true
session.screen0.slit.onhead:
0
session.screen0.slit.maxOver:
false
session.screen0.toolbar.layer:
Dock
session.screen0.toolbar.alpha:
200
session.screen0.toolbar.height:
0
session.screen0.toolbar.widthPercent:
90
session.screen0.toolbar.maxOver:
false
session.screen0.toolbar.visible:
true
session.screen0.toolbar.autoHide:
false
session.screen0.toolbar.placement:
BottomCenter
session.screen0.toolbar.tools:
prevworkspace, workspacename, nextworkspace, iconbar, prevwindow, nextwindow, systemtray, clock
session.screen0.toolbar.onhead:
0
session.screen0.windowPlacement:
RowMinOverlapPlacement
session.screen0.menuMode:
Delay
session.screen0.strftimeFormat:
%a %b %d %R
session.screen0.workspaces:
4
session.screen0.tooltipDelay:
500
session.screen0.focusModel:
ClickFocus
session.screen0.edgeSnapThreshold:
10
session.screen0.maxIgnoreIncrement:
true
session.screen0.opaqueMove:
true
session.screen0.tabFocusModel:
ClickToTabFocus
session.screen0.allowRemoteActions:
false
session.screen0.workspacewarping:
true
session.screen0.maxDisableMove:
false
session.screen0.windowMenu:
/home/steve/.fluxbox/windowmenu
session.screen0.workspaceNames:
one,two,three,four,
session.screen0.showwindowposition:
true
session.screen0.menuDelay:
200
session.screen0.colPlacementDirection:
TopToBottom
session.screen0.rowPlacementDirection:
LeftToRight
session.screen0.rootCommand:
~/.fluxbox/autostart.sh
session.screen0.defaultDeco:
NORMAL
session.screen0.autoRaise:
true
session.screen0.maxDisableResize:
false
session.screen0.clickRaises:
true
session.screen0.menuDelayClose:
200
session.screen0.followModel:
SemiFollow
session.screen0.fullMaximization:
false
session.screen0.focusNewWindows:
true
session.screen0.userFollowModel:
SemiFollow
session.screen0.noFocusWhileTypingDelay:
0l
session.styleOverlay:
~/.fluxbox/overlay
session.colorsPerChannel:
4
session.doubleClickInterval:
250
session.cacheMax:
200l
session.tabPadding:
0
session.appsFile:
~/.fluxbox/apps
session.forcePseudoTransparency:
true
session.tabsAttachArea:
Window
session.keyFile:
~/.fluxbox/keys
session.ignoreBorder:
false
session.autoRaiseDelay:
250
session.cacheLife:
5l
session.menuFile:
~/.fluxbox/menu
session.slitlistFile:
/home/steve/.fluxbox/slitlist
session.styleFile:
/usr/share/fluxbox/styles/BlueNight-revised
session.configVersion:
10