!-------------------------------------------------------------------------- ! Keys for Fluxbox window manager (www.fluxbox.org) !-------------------------------------------------------------------------- ! Author: Sarunas Vancecicius ! ! Latest config can be found in http://www.redbrick.dcu.ie/~svan/configs/ ! ! Most options were taken from configs by: ! ! Mathias Gumz (ak|ra or akira ) ! Michael Prokop - ! Keys: ! Control = Control ! Alt = Mod1 ! Super, Meta (Windows Keys) = Mod4 !############################################################################ ! Just for notice: Actions which can be assigned to the keys !############################################################################## ! Navigation ! ---------- ! Workspace - Go to a particular workspace. use :Workspace 1, :Workspace 2, etc. ! WorkspaceNN - Kept for compatibility only. Will dissappear soon. Example :Workspace1. Use :Workspace 1 instead. ! NextTab - Switches to the next Tab in the current group. ! PrevTab - Switches to the previous Tab in the current group. ! NextWindow - Go to Next Window. See note 1. ! PrevWindow - Go to previous window. Again, see note 1. ! NextWorkspace - Go to the Next Workspace ! PrevWorkspace - Go to the Previous Workspace ! LeftWorkspace - same as PrevWorkspace ! RightWorkspace - same as NextWorkspace ! ! Window Operations ! ----------------- ! Close - Closes the Window ! KillWindow - The equivalent of calling xkill and clicking on the window. ! Minimize - Also known as "iconify". Makes the window Iconified. ! ShadeWindow - puts window in the 'Shaded' State, or restores from the 'shaded' state. ! StickWindow - Toggles a Window's 'Sticky' State. ! ToggleDecor - Toggles whether or not current window has a border, buttons, and titlebar. ! ToggleTab - Toggles the tab on or off for a window. ! Raise - Brings the window to the 'Top', it will appear 'above' windows that it overlaps. ! Lower - Opposite of Raise ! ! Window Sizing ! ------------- ! HorizontalIncrement - Makes the window one unit Wider (See note 2) ! HorizontalDecrement - Opposite of Horizontal Increment ! VerticalIncrement - Makes the window one unit Taller (See note 2) ! VerticalDecrement - Opposite of Vertical Increment ! MaximizeHorizontal - Maximize the window by Horizontal dimensions only. ! MaximizeVertical - Maximize the window by Vertical dimensions only. ! MaximizeWindow - Maximizes the Window. ! ! Window Movement ! --------------- ! SendToWorkspace - Sends current window to a specified workspace. :SendToWorkspace 1 ! NudgeDown - The nudge options all move windows around. ! NudgeLeft - The nudge options all move windows around. ! NudgeRight - The nudge options all move windows around. ! NudgeUp - The nudge options all move windows around. ! BigNudgeDown - The Bignudge options all move windows around By larger amounts. ! BigNudgeLeft - The Bignudge options all move windows around By larger amounts. ! BigNudgeRight - The Bignudge options all move windows around By larger amounts. ! BigNudgeUp - The Bignudge options all move windows around By larger amounts. ! ! Miscellaneous ! ------------- ! AbortKeychain - In Multi-binding keychains, this cancels the keybinding ! ExecCommand - Executes a command. Example :ExecCommand xmms -t ! RootMenu - Summons the Root Menu. ! Workspaces Mod1 F1 :Workspace 1 Mod1 F2 :Workspace 2 Mod1 F3 :Workspace 3 Mod1 F4 :Workspace 4 Mod1 F5 :Workspace 5 Mod1 F6 :Workspace 6 Mod1 F7 :Workspace 7 Mod1 F8 :Workspace 8 Mod1 F9 :Workspace 9 Mod1 F10 :Workspace 10 Mod1 F11 :Workspace 11 Mod1 F12 :Workspace 12 Control Mod4 Right :RightWorkspace Control Mod4 Left :LeftWorkspace Control Mod4 Down :RightWorkspace 3 Control Mod4 Up :LeftWorkspace 3 ! Navigation, frame handling, movement of window Mod1 Tab :NextWindow Mod1 Shift Tab :PrevWindow Mod1 Left :PrevTab Mod1 Right :NextTab Shift Mod4 d :DetachClient Control Mod1 Right :MoveRight 10 Control Mod1 Left :MoveLeft 10 Control Mod1 Up :MoveUp 10 Control Mod1 Down :MoveDown 10 Control Mod1 KP_Home :Move -50 -50 Control Mod1 KP_Up :Move 0 -50 Control Mod1 KP_Prior :Move 50 -50 Control Mod1 KP_Left :Move -50 0 Control Mod1 KP_Right :Move 50 0 Control Mod1 KP_End :Move -50 50 Control Mod1 KP_Down :Move 0 50 Control Mod1 KP_Next :Move 50 50 Mod4 Mod1 KP_Home :Resize -10 -10 Mod4 Mod1 KP_Up :Resize 0 -10 Mod4 Mod1 KP_Prior :Resize 10 -10 Mod4 Mod1 KP_Left :Resize -10 0 Mod4 Mod1 KP_Right :Resize 10 0 Mod4 Mod1 KP_End :Resize -10 10 Mod4 Mod1 KP_Down :Resize 0 10 Mod4 Mod1 KP_Next :Resize 10 10 Mod4 Mod1 Left :Resize -1 0 Mod4 Mod1 Right :Resize 1 0 Mod4 Mod1 Up :Resize 0 -1 Mod4 Mod1 Down :Resize 0 1 ! Window Sizing Mod4 i :HorizontalIncrement Mod4 d :HorizontalDecrement Mod4 Shift i :VerticalIncrement Mod4 Shift d :VerticalDecrement Mod4 h :MaximizeHorizontal Mod4 v :MaximizeVertical Mod4 m :MaximizeWindow ! Window Operations Mod4 k :KillWindow Mod4 Shift m :Minimize Mod4 s :StickWindow Mod4 t :ToggleDecor Mod4 Shift t :ToggleTab Mod4 r :Raise Mod4 l :Lower Mod4 y :Close Mod4 Shift s :ShadeWindow Mod4 x :RootMenu None Menu :RootMenu Control Menu :WorkspaceMenu Control Mod4 Shift Delete :Restart Control Mod1 Delete :Reconfigure Mod4 a :ArrangeWindows ! Apps Mod1 j :exec xterm -bg black -fg grey Mod1 a :exec aterm -bg black -fg grey -tr +sb -sh 35 !Mod1 r :exec aterm -bg black -fg grey -tr +sb -sh 35 -e ssh -l svan login.redbrick.dcu.ie !Mod1 r :exec aterm -bg black -fg grey -tr +sb -sh 35 -e ssh -l svan login.redbrick.dcu.ie Mod1 f :exec firefox Mod1 t :exec thunderbird !Mod1 m :exec xterm -bg black -fg grey -g 170x55 -e mutt Mod1 Shift H :exec sudo halt -p Mod1 Shift R :exec sudo reboot !Mod1 P :exec sudo ppp-on !Mod1 O :exec sudo ppp-off Mod1 p :exec sudo ppp -ddial papchap Mod1 o :exec sudo killall ppp; sleep 10; sudo grep PPP /var/log/ppp.log | tail -n 2 >> /home/sarunas/misc/ppplog Mod1 s :exec xterm -bg black -fg grey -g 170x55 -e screen Mod1 n :exec pan Mod1 x :exec xmms Mod1 Shift S :exec sylpheed-claws Mod1 l :exec xlock -mode blank !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! ! ! mouse - handling ! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! Shift Mod4 KP_Home :MouseMove -10 -10 Shift Mod4 KP_Up :MouseMove 0 -10 Shift Mod4 KP_Prior :MouseMove 10 -10 Shift Mod4 KP_Left :MouseMove -10 0 Shift Mod4 KP_Begin :MouseClick 0 Shift Mod4 KP_Right :MouseMove 10 0 Shift Mod4 KP_End :MouseMove -10 10 Shift Mod4 KP_Down :MouseMove 0 10 Shift Mod4 KP_Next :MouseMove 10 10