aboutsummaryrefslogtreecommitdiff
path: root/components/bindings
diff options
context:
space:
mode:
authordakkar <dakkar@thenautilus.net>2009-08-13 21:37:24 +0200
committerdakkar <dakkar@thenautilus.net>2009-08-13 21:37:24 +0200
commit3e90bbfaec0953f2ef74fa2827ac41678ee11dee (patch)
tree250eeabe93487d458172f3c61a08d646c021e2fc /components/bindings
downloadfvwm-crystal-3e90bbfaec0953f2ef74fa2827ac41678ee11dee.tar.gz
fvwm-crystal-3e90bbfaec0953f2ef74fa2827ac41678ee11dee.tar.bz2
fvwm-crystal-3e90bbfaec0953f2ef74fa2827ac41678ee11dee.zip
importing Crystal config into git
Diffstat (limited to 'components/bindings')
-rw-r--r--components/bindings/Desktop-dakkar4
-rw-r--r--components/bindings/Music8
-rw-r--r--components/bindings/Numpad-Focus13
-rw-r--r--components/bindings/PageSwitch-Square11
-rw-r--r--components/bindings/Pager-Square36
-rw-r--r--components/bindings/TheLauncher2
-rw-r--r--components/bindings/Window-Basic10
-rw-r--r--components/bindings/Window-Control-Dakkar9
-rw-r--r--components/bindings/Window-List11
9 files changed, 104 insertions, 0 deletions
diff --git a/components/bindings/Desktop-dakkar b/components/bindings/Desktop-dakkar
new file mode 100644
index 0000000..57836e4
--- /dev/null
+++ b/components/bindings/Desktop-dakkar
@@ -0,0 +1,4 @@
+# Open screen on Alt+RMB
+Mouse 3 RI $[Mod1] Exec exec $[DefaultTerminal] -title local-screen -e screen -D -RR
+
+Key XF86SplitScreen A N Exec emacsclient -nc
diff --git a/components/bindings/Music b/components/bindings/Music
new file mode 100644
index 0000000..02d963d
--- /dev/null
+++ b/components/bindings/Music
@@ -0,0 +1,8 @@
+Key XF86AudioLowerVolume A $[Mod0] Mixer-Volume-Down 5
+Key XF86AudioRaiseVolume A $[Mod0] Mixer-Volume-Up 5
+Key XF86AudioMute A $[Mod0] Mixer-GUI
+Key XF86Eject A $[Mod0] Music-GUI
+
+Key XF86AudioPlay A $[Mod0] Music-PlayPause
+Key XF86AudioNext A $[Mod] Music-Next
+Key XF86AudioPrev A $[Mod] Music-Prev
diff --git a/components/bindings/Numpad-Focus b/components/bindings/Numpad-Focus
new file mode 100644
index 0000000..f09ddd9
--- /dev/null
+++ b/components/bindings/Numpad-Focus
@@ -0,0 +1,13 @@
+# Here are the bindings for focus-switching using the numpad
+# This version only switches the focus
+Key KP_Home A $[Mod1] Window-FocusInDirection NorthWest
+Key KP_Left A $[Mod1] Window-FocusInDirection West
+Key KP_End A $[Mod1] Window-FocusInDirection SouthWest
+Key KP_Up A $[Mod1] Window-FocusInDirection North
+Key KP_Down A $[Mod1] Window-FocusInDirection South
+Key KP_Page_Up A $[Mod1] Window-FocusInDirection NorthEast
+Key KP_Page_Down A $[Mod1] Window-FocusInDirection SouthEast
+Key KP_Right A $[Mod1] Window-FocusInDirection East
+Key KP_Begin A $[Mod1] Window-FocusInDirection Center
+
+# vim:ft=fvwm
diff --git a/components/bindings/PageSwitch-Square b/components/bindings/PageSwitch-Square
new file mode 100644
index 0000000..043a867
--- /dev/null
+++ b/components/bindings/PageSwitch-Square
@@ -0,0 +1,11 @@
+Key Left A $[Mod1] GotoPage -1p 0p
+Key Right A $[Mod1] GotoPage +1p 0p
+Key Up A $[Mod1] GotoPage 0p -1p
+Key Down A $[Mod1] GotoPage 0p +1p
+
+
+Key Left A $[Mod2] WarpToPage-Left
+Key Right A $[Mod2] WarpToPage-Right
+Key Up A $[Mod2] WarpToPage-Up
+Key Down A $[Mod2] WarpToPage-Down
+
diff --git a/components/bindings/Pager-Square b/components/bindings/Pager-Square
new file mode 100644
index 0000000..54943d0
--- /dev/null
+++ b/components/bindings/Pager-Square
@@ -0,0 +1,36 @@
+Key XF86MonBrightnessDown A M4 GotoPage 0 0
+Key XF86MonBrightnessUp A M4 GotoPage 1 0
+Key XF86SplitScreen A M4 GotoPage 2 0
+Key XF86TaskPane A M4 GotoPage 3 0
+Key F5 A M4 GotoPage 4 0
+
+Key 1 A M4 GotoPage 0 1
+Key 2 A M4 GotoPage 1 1
+Key 3 A M4 GotoPage 2 1
+Key 4 A M4 GotoPage 3 1
+Key 5 A M4 GotoPage 4 1
+
+Key apostrophe A M4 GotoPage 0 2
+Key comma A M4 GotoPage 1 2
+Key period A M4 GotoPage 2 2
+Key P A M4 GotoPage 3 2
+Key Y A M4 GotoPage 4 2
+
+Key A A M4 GotoPage 0 3
+Key O A M4 GotoPage 1 3
+Key E A M4 GotoPage 2 3
+Key U A M4 GotoPage 3 3
+Key I A M4 GotoPage 4 3
+
+Key semicolon A M4 GotoPage 0 4
+Key Q A M4 GotoPage 1 4
+Key J A M4 GotoPage 2 4
+Key K A M4 GotoPage 3 4
+Key X A M4 GotoPage 4 4
+
+# Go to previouse page using Escape
+Key Escape A $[Mod1] GotoPage prev
+
+# Move focused window to the last used page
+Key Escape A $[Mod2] MoveToPage-Focus prev
+
diff --git a/components/bindings/TheLauncher b/components/bindings/TheLauncher
new file mode 100644
index 0000000..ea0f170
--- /dev/null
+++ b/components/bindings/TheLauncher
@@ -0,0 +1,2 @@
+Key section A $[Mod1] Exec exec thelauncher
+Style Thelauncher NoTitle, !Borders, WindowListSkip, CirculateSkip
diff --git a/components/bindings/Window-Basic b/components/bindings/Window-Basic
new file mode 100644
index 0000000..d67845b
--- /dev/null
+++ b/components/bindings/Window-Basic
@@ -0,0 +1,10 @@
+# Basic window bindings
+
+Mouse 1 T $[Mod] Window-Raise-RaiseMove
+Mouse 2 T $[Mod] Window-Shade-Resize
+Mouse 3 T $[Mod] Window-Lower-Move
+
+Mouse 1 WT $[Mod1] Window-Raise-RaiseMove
+Mouse 2 WT $[Mod1] Popup /Window-Menu Mouse -50m +5p
+Mouse 3 WT $[Mod1] Window-Lower-Move
+
diff --git a/components/bindings/Window-Control-Dakkar b/components/bindings/Window-Control-Dakkar
new file mode 100644
index 0000000..3080bfb
--- /dev/null
+++ b/components/bindings/Window-Control-Dakkar
@@ -0,0 +1,9 @@
+Key W A $[Mod1] Close
+Key M A $[Mod1] Window-Iconify
+Key KP_Add A $[Mod1] Raise
+Key KP_Subtract A $[Mod1] Lower
+Key KP_Multiply A $[Mod1] PlaceAgain
+Key KP_Equal A $[Mod1] Window-Shade toggle
+Key KP_Up A $[Mod2] Maximize toggle 0 100
+Key KP_Right A $[Mod2] Maximize toggle 100 0
+Key KP_Begin A $[Mod2] Maximize toggle 100 100
diff --git a/components/bindings/Window-List b/components/bindings/Window-List
new file mode 100644
index 0000000..9710532
--- /dev/null
+++ b/components/bindings/Window-List
@@ -0,0 +1,11 @@
+# Window list
+
+# Show only windows on current page
+#Key Tab A $[Mod1] Window-List-Page "root c c"
+# Show windows on all pages
+Key Tab A $[Mod1] Window-List "root c c"
+
+
+# This menu shows iconified windows
+Key Tab A $[Mod2] Window-List-Icons "root c c"
+