update
This commit is contained in:
parent
18a09c1a7f
commit
714321944e
1 changed files with 67 additions and 14 deletions
|
@ -660,6 +660,11 @@ window.tab.font: fixed
|
||||||
window.font: Font
|
window.font: Font
|
||||||
window.justify: \fIcenter\fR, \fIleft\fR, or \fIright\fR
|
window.justify: \fIcenter\fR, \fIleft\fR, or \fIright\fR
|
||||||
|
|
||||||
|
! Slit resources
|
||||||
|
slit:
|
||||||
|
slit.color: Color
|
||||||
|
slit.colorTo: Color
|
||||||
|
|
||||||
! Miscellaneous resources
|
! Miscellaneous resources
|
||||||
|
|
||||||
! A border can be drawn round all components
|
! A border can be drawn round all components
|
||||||
|
@ -697,7 +702,7 @@ can easily set lots of keys with a single command, e.g.
|
||||||
.EE
|
.EE
|
||||||
This sets already nice defaults for many components.
|
This sets already nice defaults for many components.
|
||||||
.SH KEYS FILE
|
.SH KEYS FILE
|
||||||
Fluxbox 0.1.5 has new keybinding code, and you can customise it through the
|
Since version 0.1.5, Fluxbox has new keybinding code, and you can customise it through the
|
||||||
.IR ~/.fluxbox/keys
|
.IR ~/.fluxbox/keys
|
||||||
file. The file takes the format of :
|
file. The file takes the format of :
|
||||||
.EX
|
.EX
|
||||||
|
@ -780,15 +785,30 @@ HorizontalDecrement
|
||||||
VerticalDecrement
|
VerticalDecrement
|
||||||
ToggleDecor
|
ToggleDecor
|
||||||
.EE
|
.EE
|
||||||
.SH TITLEBAR FILE
|
.SH GROUPS FILE
|
||||||
Fluxbox lets you customise the button layout on the window titlebar. This is
|
Since version 0.1.11, Fluxbox has a feature called autogrouping, that is apps are
|
||||||
done by modifying the
|
automatically grouped together if they are in the same group.
|
||||||
.IR ~/.fluxbox/init
|
You can create groups simply by editing the
|
||||||
|
.IR ~/.fluxbox/groups
|
||||||
file.
|
file.
|
||||||
|
The file takes the format of:
|
||||||
.EX
|
.EX
|
||||||
session.titlebar.right: minimize maximize close
|
<app1> <app2> <app3> ... <appN>
|
||||||
session.titlebar.left: sticky
|
|
||||||
.EE
|
.EE
|
||||||
|
where elements can be found with this command:
|
||||||
|
.EX
|
||||||
|
xprop WM_CLASS
|
||||||
|
.EE
|
||||||
|
Just launch this command in a terminal and click on the desired app after. It will
|
||||||
|
tell you what to write as element.
|
||||||
|
Each line forms a different group, e.g:
|
||||||
|
.EX
|
||||||
|
Navigator nedit
|
||||||
|
xterm
|
||||||
|
.EE
|
||||||
|
This will create two groups, one with netscape and nedit, and one with xterm.
|
||||||
|
The new window will only group itself to other windows on the same workspace
|
||||||
|
and to the last window that was focused.
|
||||||
.SH THE SLIT
|
.SH THE SLIT
|
||||||
The slit is a special Fluxbox window frame that can contain dockable
|
The slit is a special Fluxbox window frame that can contain dockable
|
||||||
applications, e.g. the `bbtools.'
|
applications, e.g. the `bbtools.'
|
||||||
|
@ -811,6 +831,33 @@ bbpager -w &
|
||||||
exec fluxbox
|
exec fluxbox
|
||||||
.EE
|
.EE
|
||||||
Of course to use the slit you must have slit support compiled in.
|
Of course to use the slit you must have slit support compiled in.
|
||||||
|
.SH SLITLIST FILE
|
||||||
|
Since version 0.1.10, Fluxbox has the capacity to launch dockapps in the order told
|
||||||
|
by the
|
||||||
|
.IR ~/.fluxbox/slitlist
|
||||||
|
file.
|
||||||
|
.PP
|
||||||
|
A simple procedure for getting the slit sequences the way you like it is:
|
||||||
|
.EX
|
||||||
|
1) Run fluxbox with no pre-loaded dockapps.
|
||||||
|
2) Run dockapps individually in the order you want them.
|
||||||
|
3) Re-add dockapps to your auto-run script, e.g. .xinitrc or .xsession. Order doesn't matter here!
|
||||||
|
.EE
|
||||||
|
This sequence will be saved by default to
|
||||||
|
.IR~/.fluxbox/slitlist
|
||||||
|
should be maintained in future fluxbox sessions.
|
||||||
|
.PP
|
||||||
|
Users are free to manually edit the slitlist file. It is a simple list of window names,
|
||||||
|
one per dockapp. Similar to the init file it should be edited while not running fluxbox.
|
||||||
|
Otherwise changes may get overwritten.
|
||||||
|
.PP
|
||||||
|
The user also has the option of choosing a different path for the slit list file.
|
||||||
|
The following example
|
||||||
|
.B init
|
||||||
|
file entry changes the path:
|
||||||
|
.EX
|
||||||
|
session.slitlistFile: /home/me/etc/slitsort
|
||||||
|
.EE
|
||||||
.SH CONFIGURATION MENU
|
.SH CONFIGURATION MENU
|
||||||
Fluxbox has a few options that are configured by a configure menu.
|
Fluxbox has a few options that are configured by a configure menu.
|
||||||
Most are self-explanatory, but here are a few notes:
|
Most are self-explanatory, but here are a few notes:
|
||||||
|
@ -848,13 +895,6 @@ This tells Fluxbox where to look for its menu file.
|
||||||
session.menuFile: /home/myself/.fluxbox/menu
|
session.menuFile: /home/myself/.fluxbox/menu
|
||||||
.EE
|
.EE
|
||||||
.TP
|
.TP
|
||||||
.B session.titlebarFile:
|
|
||||||
This tells Fluxbox where to find the file describing the layout of buttons
|
|
||||||
on each windows' titlebar.
|
|
||||||
.EX
|
|
||||||
session.titlebarFile: /home/myself/.fluxbox/titlebar
|
|
||||||
.EE
|
|
||||||
.TP
|
|
||||||
.B session.keyFile:
|
.B session.keyFile:
|
||||||
This tells Fluxbox where to find the file describing the keybindings.
|
This tells Fluxbox where to find the file describing the keybindings.
|
||||||
.EX
|
.EX
|
||||||
|
@ -867,6 +907,18 @@ This tells Fluxbox where to find the style (theme) file for this session.
|
||||||
session.styleFile: @pkgdatadir@/styles/Flux
|
session.styleFile: @pkgdatadir@/styles/Flux
|
||||||
.EE
|
.EE
|
||||||
.TP
|
.TP
|
||||||
|
.B session.groupFile:
|
||||||
|
This tells Fluxbox where to find the file for the autogrouping feature.
|
||||||
|
.EX
|
||||||
|
session.groupFile: /home/myself/.fluxbox/groups
|
||||||
|
.EE
|
||||||
|
.TP
|
||||||
|
.B session.slitlistFile:
|
||||||
|
This tells Fluxbox where to find the file that contains the order in which the apps are loaded in the slit.
|
||||||
|
.EX
|
||||||
|
session.slitlistFile: /home/myself/.fluxbox/slitlist
|
||||||
|
.EE
|
||||||
|
.TP
|
||||||
.B session.screen0.toolbar.widthPercent:
|
.B session.screen0.toolbar.widthPercent:
|
||||||
This determines the amount (in %) of space the toolbar will take.
|
This determines the amount (in %) of space the toolbar will take.
|
||||||
Default value is:
|
Default value is:
|
||||||
|
@ -1066,3 +1118,4 @@ from the original Blackbox man page by Wilbert Berendsen
|
||||||
Numerous other languages will be available.
|
Numerous other languages will be available.
|
||||||
.SH SEE ALSO
|
.SH SEE ALSO
|
||||||
.IR bsetroot (1), \ bbkeys (1) \" not there, yet ;-(
|
.IR bsetroot (1), \ bbkeys (1) \" not there, yet ;-(
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue