# Fluxbox Keys file # # Mod1 = Alt # Mod4 = Super, Meta, Windows # Control = Ctrl # # NOTE: Do not overwrite these: # Ctrl+Alt+F1 displays the console (tty1) # Ctrl+Alt+F7 returns (tty7) ########## Mouse controls ########## # middle click a window's titlebar and drag to attach windows OnTitlebar Mouse2 :StartTabbing # double click on the titlebar to shade #OnTitlebar Double Mouse1 :Shade # right click on titlebar for window menu OnTitlebar Mouse3 :WindowMenu OnDesktop Mouse1 :HideMenus OnDesktop Mouse2 :WorkspaceMenu OnDesktop Mouse3 :RootMenu OnDesktop Mouse8 :PrevWorkspace OnDesktop Mouse4 :NextWorkspace OnDesktop Mouse5 :PrevWorkspace OnToolbar Mouse4 :NextWorkspace OnToolbar Mouse5 :PrevWorkspace ########## Fluxbox & System ########## # Ctrl+Alt+Del restarts system #Control Mod1 Delete :Exec shutdown -r now Control Mod1 Delete :Exec sudo shutdown -r now # Ctrl+Alt+Bkspc kills X Control Mod1 BackSpace :Quit # Ctrl+Alt+r restarts Fluxbox Control Mod1 r :Restart # Ctrl+Alt+e reconfigures fluxbox Control Mod1 e :Reconfigure # Ctrl+Alt+Pause turns monitor to suspend mode Control Mod1 Pause :Exec xset dpms force off # Ctrl+Alt+ScrollLock goes to screensaver lock Control Mod1 Scroll_Lock :Exec xlock # Super+w,q gives root menu Mod4 w :RootMenu Mod4 q :RootMenu ########## Workspace, Tab, & Window ########## # Super+Tab & Super+Shift+Tab worspace switching Mod4 Tab :NextWorkspace Mod4 Shift Tab :PrevWorkspace # Alt+Tab window switching (automatically toggles) Mod1 Tab :NextWindow # Super+d shows desktop (automatically toggles) Mod4 d :ShowDesktop #Mod4 Shift d :Deiconify All OriginQuiet # Super+t sticks current window (automatically toggles) Mod4 t :Stick # Super+h shades current window (automatically toggles) Mod4 h :Shade # Super+c closes current window Mod4 c :Close # Super+k kills current window Mod4 k :KillWindow #Mod4 k :Exec kill -9 ########## Window Resizing ########## # Super+n & Super+Shift+n minimizes/deiconifies current/last window #Mod4 n :ToggleCmd {Minimize} {Deiconify Last Originquiet} Mod4 n :Minimize Mod4 Shift n :Deiconify Last OriginQuiet # Super+m maximizes current window (automatically toggles) Mod4 m :Maximize # Super+arrows maximizes directionally (automatically toggles) Mod4 Right :MaximizeHorizontal Mod4 Left :MaximizeHorizontal Mod4 Up :MaximizeVertical Mod4 Down :MaximizeVertical # Super+arrows resizes current window Mod4 Control Right :ResizeHorizontal 17 Mod4 Control Left :ResizeHorizontal -17 Mod4 Control Up :ResizeVertical -17 Mod4 Control Down :ResizeVertical 17 # Super+Alt+arrows moves window to screen corners Mod4 Mod1 Right :MoveTo 0 * Right Mod4 Mod1 Left :MoveTo 0 * Left Mod4 Mod1 Up :MoveTo * 0 UpperLeft Mod4 Mod1 Down :MoveTo * 0 LowerLeft # Ctrl+Alt+arrows moves window 20 pixels Control Mod1 Right :MoveRight 20 Control Mod1 Left :MoveLeft 20 Control Mod1 Up :MoveUp 20 Control Mod1 Down :MoveDown 20 ########## Apps ########## # Either Control+ or Alt+ 8,9,0 mutes, and adjusts volume down/up Mod1 8 :Exec aumix -v0 Mod1 9 :Exec aumix -v-5 Mod1 0 :Exec aumix -v+5 Control 8 :Exec aumix -v0 Control 9 :Exec aumix -v-5 Control 0 :Exec aumix -v+5 # Super+f launches new firefox Mod4 f :Exec firefox # Super+r opens the fluxbox command prompt to run apps Mod4 r :Exec fbrun # Super+a,+1,+2,+3,+4,+5 starts aterms Mod4 a :Exec . /usr/local/bin/atermx Mod4 1 :Exec . /usr/local/bin/aterm1 Mod4 9 :Exec . /usr/local/bin/aterm9 Mod4 0 :Exec . /usr/local/bin/aterm0 Mod4 2 :Exec . /usr/local/bin/aterm2 Mod4 3 :Exec . /usr/local/bin/aterm3 Mod4 4 :Exec . /usr/local/bin/aterm4 Mod4 5 :Exec . /usr/local/bin/aterm5 Mod4 6 :Exec . /usr/local/bin/aterm6 Mod4 7 :Exec . /usr/local/bin/aterm7 Mod4 8 :Exec . /usr/local/bin/aterm8