~/.fluxbox/keys:
Code: Select all
## OC's fluxbox key bindings
##
## The philosophy is that Mod4 (Tux/windows-button) is used for anything
## related to one window alone (usually the one with focus), the only
## exception being volume control, since games sometimes let Mod4 go through to
## the window manager.
################################################################################
## WM-Control:
################################################################################
# Window switching:
Mod1 Tab :NextWindow # Switch to next window
Mod1 Shift Tab :PrevWindow # Switch to previous window
# Window moving:
Mod4 KP_Up :Move 0 -5 # Up
Mod4 KP_Down :Move 0 5 # Down
Mod4 KP_Left :Move -5 0 # Left
Mod4 KP_Right :Move 5 0 # Right
Mod4 KP_Home :Move -5 -5 # Up/Left
Mod4 KP_Prior :Move 5 -5 # Up/Right
Mod4 KP_End :Move -5 5 # Down/Left
Mod4 KP_Next :Move 5 5 # Down/Right
Mod4 F1 :SendToWorkspace 1 # To workspace 1
Mod4 F2 :SendToWorkspace 2 # To workspace 2
Mod4 F3 :SendToWorkspace 3 # To workspace 3
# Window resizing (move lower right corner):
Mod4 control KP_8 :Resize 0 -5 # Up
Mod4 control KP_2 :Resize 0 5 # Down
Mod4 control KP_4 :Resize -5 0 # Left
Mod4 control KP_6 :Resize 5 0 # Right
Mod4 control KP_7 :Resize -5 -5 # Up/Left
Mod4 control KP_9 :Resize 5 -5 # Up/Right
Mod4 control KP_1 :Resize -5 5 # Down/Left
Mod4 control KP_3 :Resize 5 5 # Down/Right
# Workspace handling:
Mod1 F1 :Workspace 1 # Goto workspace 1
Mod1 F2 :Workspace 2 # Goto workspace 2
Mod1 F3 :Workspace 3 # Goto workspace 3
Mod1 Right :NextWorkspace # Goto higher ID workspace
Mod1 Left :PrevWorkspace # Goto lower ID workspace
Mod1 Next :ShowDesktop # Iconify all windows
Mod1 Prior :Deiconify AllWorkspace origin # Deiconify all windows
Mod4 Next :Minimize # Iconify active window
Mod4 Prior :Deiconify LastWorkspace origin # Deiconify last iconified window
# Fluxbox menus:
none Menu :RootMenu # Main menu
Mod4 Menu :WindowMenu # Window menu
Mod1 Menu :WorkspaceMenu # Workspace menu
# Misc:
Mod4 space :ToggleDecor # Toggle window decorations
Mod4 F4 :Close # Close window
################################################################################
## Application shortcuts:
################################################################################
# Screenshots:
Mod1 Scroll_Lock :Exec import ~/screenshot-`date +%d-%h-%Y_%H-%M-%S`.png
none Scroll_Lock :Exec import -window root ~/screenshot-`date +%d-%h-%Y_%H-%M-%$
# Volume control:
Mod4 KP_Add :Exec amixer set Master 3+ # Increase master volume
Mod4 KP_Subtract :Exec amixer set Master 3- # Decrease master volume
# XF86 extension keys:
none XF86AudioMedia :Exec beep-media-player # Open media player
none XF86AudioPlay :Exec beep-media-player -t # Pause/unpause media player
Mod1 XF86AudioMedia :Exec beep-media-player -r # Skip to previous track
Mod1 XF86AudioPlay :Exec beep-media-player -f # Skip to next track
none XF86AudioMute :Exec amixer set Master toggle # Mute/Unmute master channel
none XF86Favorites :Exec xffm ~/ # File browser
none XF86Mail :Exec thunderbird # E-mail client
none XF86HomePage :Exec firefox # Web browser
# Misc:
Mod1 T :Exec urxvt # Terminal
Mod1 C :Exec LC_ALL="C" xcalc # Calculator
Mod1 F :Exec xffm ~/ # File browser
Mod1 Pause :Exec xrandr -s 0 # Reset resolution



