Fluxbox command list

updated 15 dec 2004 - mikshaw

Here is a list of available Fluxbox commands/actions.
These commands are not the same as the shell commands
entered into a "run" dialog such as fbrun. They are
instead commands built into fluxbox to accomplish tasks
which may not be available from the menu. Some can be
typed into the Fluxbox command dialog, and some can be
bound to a keystroke in ~/.fluxbox/keys. At this time
I'm not sure which are which in all cases. My guess is
actions relating to window manipulation don't work from
command dialog or menu, since they require window focus.
What I do know is that prior to 0.9 commands were used
only in keybindings.
Hint: bind ":commanddialog" to a key for easy access to
commands (running it from the menu fails to give focus
to the dialog box).
As far as I know, these commands are not case-sensitive.
In other words, "reloadstyle" can be used instead of
"ReloadStyle", and "wOrksPacEmenU" also works.

This should not be considered a complete list.

_______
0.9.11

export | setenv
- sets the enviroment of fluxbox to a given value.
export NAME=VALUE
setenv NAME VALUE
_______
0.9.10

RaiseLayer | LowerLayer
exit
_______
0.9.9

Deiconify [mode] [dest]
...Where mode is:
last
- deiconify last iconified window
lastworkspace (default)
- deiconify last iconified window from current workspace
all
- deiconify all iconified windows
allworkspace
- deiconify all iconfiied windows from current workspace
...and dest is:
current (default)
- deiconify them on current windows
origin
- deiconify them where they were
originquiet
- deiconify to old workspace but dont follow
SendToNextWorkspace | SendToPrevWorkspace
WindowMenu
- this will show the window menu on the focused window
MacroCmd
_______
0.9.8
_______
0.9.7

ReloadStyle
- reloads style file
CommandDialog
- this will show a dialog in which you can issue fluxbox commands (i.e. this list)
WorkspaceNameDialog
- edit workspaces name dialog
(old SetWorkspaceName)
SetWorkspaceName [name]
- set workspace name
SetResourceValueDialog
- shows a dialog where you can type the resource name and its value
SetResourceValueCmd [resourcename] [resource value]
BindKey [key string] :[action]
- this will append key string and action to your keys file and bind the key
_______
0.9.6

MoveTo | ResizeTo
- Move/Resize the window absolute coordinates
MoveTo 100 100
ResizeTo 100 100
Move [x y] | Resize [x y]
- Move/resize window by a specified delta
WorkspaceMenu
- display workspace menu
_______
0.9.5

SetWorkspaceName
- Opens dialog to change workspace name
(changed in 0.9.7)
_______
0.9.4

ShowDesktop
- Iconifies all windows
ArrangeWindows
- Neatly arranges windows
_______
0.9.3

Reconfigure
Restart
_______
0.9.2
_______
0.9.1

AttachClient | DetachClient
_______
0.9.0

SetStyle [filename]
Quit
RestartFluxboxCmd
ExitFluxboxCmd
ReconfigureFluxboxCmd
Execute | Exec [shell command]
- Same as ExecCommand
_______
0.1.9

FirstTab | LastTab
MoveTabPrev | MoveTabNext
_______
0.1.8

ToggleTab
_______
0.1.7

SendToWorkspace [num]
LeftWorkspace | RightWorkspace
_______
0.1.5

ExecCommand [shell command]

_______

NextWindow | PrevWindow
NextWindow and PrevWindow take an integer parameter.
0 or unspecified = Default/current behavior - no skipping
1 = Skip lower tabs
2 = Skip stuck windows
3 = Skip lower tabs/stuck windows
4 = Skip shaded windows
5 = Skip lower tabs/shaded windows
6 = Skip stuck windows/shaded windows
7 = Skip lower tabs/stuck windows/shaded windows

NextWorkspace | PrevWorkspace
NextGroup | PrevGroup
Workspace [num]
ResizeVertical [(+/-)pixels/lines]
ResizeHorizontal [(+/-)pixels/characters]
MoveLeft [(+/-)pixels]
MoveRight [(+/-)pixels]
MoveUp [(+/-)pixels]
MoveDown [(+/-)pixels]
RootMenu
ToggleDecor
Maximize
Minimize
Shade | ShadeWindow
Stick | StickWindow
KillWindow
NextTab | PrevTab
Raise | Lower
Close