001: #########################################################################
002: #
003: # DESKTOP
004: #
005: #########################################################################
006:
007: Control Mod1 w : RootMenu
008:
009:
010: OnDesktop Mouse1 : HideMenus
011: OnDesktop Mouse3 : RootMenu
012:
013: Control Mod1 Shift d : ShowDesktop
014: Mod1 F1 : ShowDesktop
015:
016: Control Mod1 Delete : MacroCmd {CloseAllWindows} {Exit}
017:
018:
019: #########################################################################
020: #
021: # WINDOWS
022: #
023: #########################################################################
024:
025: Control Mod1 Mouse2 : ClientMenu
026: OnTitlebar Mouse3 : WindowMenu
027:
028: OnTitlebar Mouse1 : StartMoving
029: OnWindow Mod1 Mouse1 : StartMoving
030: OnWindow Mod1 Mouse2 : Lower
031: OnWindow Mod1 Mouse3 : StartResizing NearestCornerOrEdge
032:
033: OnWindow Mod1 Mouse4 : If {And {Matches (Maximized=no)}{Matches (MaximizedVertical=no)}}{MaximizeVertical}{If {Matches (Maximized=no)}{MacroCmd {MaximizeVertical}{Maximize}}}
034: OnWindow Mod1 Mouse5 : If {Matches (Maximized=yes)} {MacroCmd {Maximize}{MaximizeVertical}} {If {Matches (MaximizedVertical=yes)}{MacroCmd {Maximize}{Maximize}} {Iconify}}
035:
036: Mod1 Tab : NextWindow
037: Mod1 Shift Tab : PrevWindow
038:
039: Mod1 F4 : Close
040:
041:
042: #########################################################################
043: #
044: # MULTIMEDIA
045: #
046: #########################################################################
047:
048: Control Mod1 KP_0 : Exec amixer sset Master,0 toggle
049: Control Mod1 KP_2 : Exec amixer sset Master,0 4096-
050: Control Mod1 KP_8 : Exec amixer sset Master,0 4096+
051: Control Mod1 KP_5 : Exec audacious --play-pause
052: Control Mod1 KP_4 : Exec audacious --rew
053: Control Mod1 KP_6 : Exec audacious --fwd
054: Control Mod1 KP_1 : Exec audacious --stop
055:
056:
057:
058: #########################################################################
059: #
060: # APPLICATIONS
061: #
062: #########################################################################
063:
064: Mod1 F2 : Exec fbrun
065: Mod1 F3 : If {Some Matches (konsole)} {NextWindow (konsole)} {Exec konsole}
066: 107 : Exec ksnapshot
067:
068:
069: Control Mod1 3 : Exec k3b
070: Control Mod1 5 : Exec kdevelop
071: Control Mod1 a : Exec audacious
072: Control Mod1 c : Exec kcalc
073: Control Mod1 d : Exec XDG_CURRENT_DESKTOP=KDE dolphin
074: Control Mod1 e : Exec kdesvn
075: Control Mod1 f : Exec iceweasel
076: Control Mod1 i : Exec konversation
077: Control Mod1 k : Exec kate
078: Control Mod1 l : Exec codelite
079: Control Mod1 m : Exec kmix
080: Control Mod1 n : Exec ktorrent
081: Control Mod1 o : Exec okular
082: Control Mod1 p : Exec kolourpaint
083: Control Mod1 q : Exec qtcreator
084: Control Mod1 r : Exec konsole
085: Control Mod1 s : Exec gksu synaptic
086: Control Mod1 t : Exec tiemu
087: Control Mod1 v : Exec vlc
088: Control Mod1 x : Exec xkill
089: Control Mod1 z : Exec doxywizard
090:
091: Mod1 Shift 3 : If {Some Matches (k3b)} {NextWindow (k3b)} {Exec k3b}
092: Mod1 Shift 5 : If {Some Matches (kdevelop)} {NextWindow (kdevelop)} {Exec kdevelop}
093: Mod1 Shift a : If {Some Matches (audacious)} {NextWindow (audacious)} {Exec audacious}
094: Mod1 Shift c : If {Some Matches (kcalc)} {NextWindow (kcalc)} {Exec kcalc}
095: Mod1 Shift d : If {Some Matches (dolphin)} {NextWindow (dolphin)} {Exec XDG_CURRENT_DESKTOP=KDE dolphin}
096: Mod1 Shift e : If {Some Matches (kdesvn)} {NextWindow (kdesvn)} {Exec kdesvn}
097: Mod1 Shift f : If {Some Matches (Navigator)} {NextWindow (Navigator)} {Exec firefox}
098: Mod1 Shift i : If {Some Matches (konversation)} {NextWindow (konversation)} {Exec konversation}
099: Mod1 Shift k : If {Some Matches (kate)} {NextWindow (kate)} {Exec kate}
100: Mod1 Shift l : If {Some Matches (codelite)} {NextWindow (codelite)} {Exec codelite}
101: Mod1 Shift m : If {Some Matches (kmix)} {NextWindow (kmix)} {Exec kmix}
102: Mod1 Shift n : If {Some Matches (ktorrent)} {NextWindow (ktorrent)} {Exec ktorrent}
103: Mod1 Shift o : If {Some Matches (okular)} {NextWindow (okular)} {Exec okular}
104: Mod1 Shift p : If {Some Matches (kolourpaint)} {NextWindow (kolourpaint)} {Exec kolourpaint}
105: Mod1 Shift q : If {Some Matches (qtcreator)} {NextWindow (qtcreator)} {Exec qtcreator}
106: Mod1 Shift r : If {Some Matches (konsole)} {NextWindow (konsole)} {Exec konsole}
107: Mod1 Shift s : If {Some Matches (synaptic)} {NextWindow (synaptic)} {Exec gksu synaptic}
108: Mod1 Shift t : If {Some Matches (tiemu)} {NextWindow (tiemu)} {Exec tiemu}
109: Mod1 Shift v : If {Some Matches (vlc)} {NextWindow (vlc)} {Exec vlc}
110: Mod1 Shift x : Exec xkill
111: Mod1 Shift z : If {Some Matches (doxywizard)} {NextWindow (doxywizard)} {Exec doxywizard}
112: