aboutsummaryrefslogtreecommitdiffhomepage
path: root/examples/config/uzbl/config
diff options
context:
space:
mode:
authorGravatar Mason Larobina <mason.larobina@gmail.com>2009-11-28 15:35:58 +0800
committerGravatar Mason Larobina <mason.larobina@gmail.com>2009-11-28 15:35:58 +0800
commit932d77bd50196a2c665e5d65de732b1349ed1925 (patch)
treed722b984eae39499fc76988a22f61b022936b1e1 /examples/config/uzbl/config
parent780caeed5ecbf3d0b3fda7ec87c471bf50d6c777 (diff)
Added modkey addition to keycmd plugin.
We are now able to remove the hardcoded "<Shift>+<Tab> -> <Shift-Tab>" and "<Shift>+<Ctrl> -> <Meta>" modkey transformations from the key_press and key_release functions.
Diffstat (limited to 'examples/config/uzbl/config')
-rw-r--r--examples/config/uzbl/config9
1 files changed, 8 insertions, 1 deletions
diff --git a/examples/config/uzbl/config b/examples/config/uzbl/config
index 62b5315..dc91e59 100644
--- a/examples/config/uzbl/config
+++ b/examples/config/uzbl/config
@@ -19,6 +19,8 @@ set progress = request PROGRESS_CONFIG
set modmap = request MODMAP
# request IGNORE_KEY <glob>
set ignore_key = request IGNORE_KEY
+# request MODKEY_ADDITION <key1> <key2> <keyn> <result>
+set modkey_addition = request MODKEY_ADDITION
set set_mode = set mode =
set set_status = set status_message =
@@ -108,15 +110,20 @@ set socket_dir = /tmp
# === Key modmapping and ignoring ============================================
-#modmap from to
+#modmap <From> <To>
@modmap <Control> <Ctrl>
@modmap <ISO_Left_Tab> <Shift-Tab>
@modmap <space> <Space>
+#modkey_addition <Key1> <Key2> <Result>
+@modkey_addition <Shift> <Ctrl> <Meta>
+@modkey_addition <Shift> <Tab> <Shift-Tab>
+
#ignore_key <glob>
@ignore_key <ISO_*>
@ignore_key <Shift>
+
# === Keyboard & Mouse bindings ==============================================
# With this command you can enter in any command at runtime when prefixed with