#########################################################################
#
# DESKTOP
#
#########################################################################
Control Mod1 w : RootMenu
OnDesktop Mouse1 : HideMenus
OnDesktop Mouse3 : RootMenu
Control Mod1 Shift d : ShowDesktop
Mod1 F1 : ShowDesktop
Control Mod1 Delete : MacroCmd {CloseAllWindows} {Exit}
#########################################################################
#
# WINDOWS
#
#########################################################################
Control Mod1 Mouse2 : ClientMenu
OnTitlebar Mouse3 : WindowMenu
OnTitlebar Mouse1 : StartMoving
OnWindow Mod1 Mouse1 : StartMoving
OnWindow Mod1 Mouse2 : Lower
OnWindow Mod1 Mouse3 : StartResizing NearestCornerOrEdge
OnWindow Mod1 Mouse4 : If {And {Matches (Maximized=no)}{Matches (MaximizedVertical=no)}}{MaximizeVertical}{If {Matches (Maximized=no)}{MacroCmd {MaximizeVertical}{Maximize}}}
OnWindow Mod1 Mouse5 : If {Matches (Maximized=yes)} {MacroCmd {Maximize}{MaximizeVertical}} {If {Matches (MaximizedVertical=yes)}{MacroCmd {Maximize}{Maximize}} {Iconify}}
Mod1 Tab : NextWindow
Mod1 Shift Tab : PrevWindow
Mod1 F4 : Close
#########################################################################
#
# MULTIMEDIA
#
#########################################################################
Control Mod1 KP_0 : Exec amixer sset Master,0 toggle
Control Mod1 KP_2 : Exec amixer sset Master,0 4096-
Control Mod1 KP_8 : Exec amixer sset Master,0 4096+
Control Mod1 KP_5 : Exec audacious --play-pause
Control Mod1 KP_4 : Exec audacious --rew
Control Mod1 KP_6 : Exec audacious --fwd
Control Mod1 KP_1 : Exec audacious --stop
#########################################################################
#
# APPLICATIONS
#
#########################################################################
Mod1 F2 : Exec fbrun
Mod1 F3 : If {Some Matches (konsole)} {NextWindow (konsole)} {Exec konsole}
107 : Exec ksnapshot
Control Mod1 3 : Exec k3b
Control Mod1 5 : Exec kdevelop
Control Mod1 a : Exec audacious
Control Mod1 c : Exec kcalc
Control Mod1 d : Exec XDG_CURRENT_DESKTOP=KDE dolphin
Control Mod1 e : Exec kdesvn
Control Mod1 f : Exec iceweasel
Control Mod1 i : Exec konversation
Control Mod1 k : Exec kate
Control Mod1 l : Exec codelite
Control Mod1 m : Exec kmix
Control Mod1 n : Exec ktorrent
Control Mod1 o : Exec okular
Control Mod1 p : Exec kolourpaint
Control Mod1 q : Exec qtcreator
Control Mod1 r : Exec konsole
Control Mod1 s : Exec gksu synaptic
Control Mod1 t : Exec tiemu
Control Mod1 v : Exec vlc
Control Mod1 x : Exec xkill
Control Mod1 z : Exec doxywizard
Mod1 Shift 3 : If {Some Matches (k3b)} {NextWindow (k3b)} {Exec k3b}
Mod1 Shift 5 : If {Some Matches (kdevelop)} {NextWindow (kdevelop)} {Exec kdevelop}
Mod1 Shift a : If {Some Matches (audacious)} {NextWindow (audacious)} {Exec audacious}
Mod1 Shift c : If {Some Matches (kcalc)} {NextWindow (kcalc)} {Exec kcalc}
Mod1 Shift d : If {Some Matches (dolphin)} {NextWindow (dolphin)} {Exec XDG_CURRENT_DESKTOP=KDE dolphin}
Mod1 Shift e : If {Some Matches (kdesvn)} {NextWindow (kdesvn)} {Exec kdesvn}
Mod1 Shift f : If {Some Matches (Navigator)} {NextWindow (Navigator)} {Exec firefox}
Mod1 Shift i : If {Some Matches (konversation)} {NextWindow (konversation)} {Exec konversation}
Mod1 Shift k : If {Some Matches (kate)} {NextWindow (kate)} {Exec kate}
Mod1 Shift l : If {Some Matches (codelite)} {NextWindow (codelite)} {Exec codelite}
Mod1 Shift m : If {Some Matches (kmix)} {NextWindow (kmix)} {Exec kmix}
Mod1 Shift n : If {Some Matches (ktorrent)} {NextWindow (ktorrent)} {Exec ktorrent}
Mod1 Shift o : If {Some Matches (okular)} {NextWindow (okular)} {Exec okular}
Mod1 Shift p : If {Some Matches (kolourpaint)} {NextWindow (kolourpaint)} {Exec kolourpaint}
Mod1 Shift q : If {Some Matches (qtcreator)} {NextWindow (qtcreator)} {Exec qtcreator}
Mod1 Shift r : If {Some Matches (konsole)} {NextWindow (konsole)} {Exec konsole}
Mod1 Shift s : If {Some Matches (synaptic)} {NextWindow (synaptic)} {Exec gksu synaptic}
Mod1 Shift t : If {Some Matches (tiemu)} {NextWindow (tiemu)} {Exec tiemu}
Mod1 Shift v : If {Some Matches (vlc)} {NextWindow (vlc)} {Exec vlc}
Mod1 Shift x : Exec xkill
Mod1 Shift z : If {Some Matches (doxywizard)} {NextWindow (doxywizard)} {Exec doxywizard}