From e1986c1dcb84d6a73f142b70fc83e16976932097 Mon Sep 17 00:00:00 2001 From: "martin f. krafft" Date: Sun, 29 Jun 2008 18:20:52 +0200 Subject: [PATCH] import keybindings for programmes from fluxbox --- .awesomerc.lua | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) diff --git a/.awesomerc.lua b/.awesomerc.lua index fcc64a0..7c6417f 100644 --- a/.awesomerc.lua +++ b/.awesomerc.lua @@ -379,3 +379,28 @@ awful.hooks.mouseover(hook_mouseover) awful.hooks.arrange(hook_arrange) awful.hooks.timer(1, hook_timer) -- }}} + +cmdmodkey = "Mod3" + +-- xmms2 & sound +keybinding.new({ cmdmodkey }, "Prior", function () awful.spawn("amixer set Master 2+") end):add() +keybinding.new({ cmdmodkey }, "Next", function () awful.spawn("amixer set Master 2-") end):add() +keybinding.new({ cmdmodkey }, "Up", function () awful.spawn("amixer set PCM 2+") end):add() +keybinding.new({ cmdmodkey }, "Down", function () awful.spawn("amixer set PCM 2-") end):add() +keybinding.new({ cmdmodkey }, "Home", function () awful.spawn("amixer set Mic toggle") end):add() +keybinding.new({ cmdmodkey }, "End", function () awful.spawn("amixer set Master toggle") end):add() +keybinding.new({ cmdmodkey }, "Left", function () awful.spawn("xmms2 prev") end):add() +keybinding.new({ cmdmodkey }, "Right", function () awful.spawn("xmms2 next") end):add() +keybinding.new({ cmdmodkey }, "space", function () awful.spawn("xmms2 toggle") end):add() +-- keybinding.new({ cmdmodkey }, "backslash", function () awful.spawn("mpc | head -1 | xmessage -nearmouse -timeout 5 -file -") end):add() +-- keybinding.new({ cmdmodkey, "Shift" }, "backslash", function () awful.spawn("mpc playlist | xmessage -nearmouse -timeout 5 -file -") end):add() + +-- misc apps +keybinding.new({ cmdmodkey }, "n", function () awful.spawn("sensible-browser") end):add() +keybinding.new({ cmdmodkey }, "m", function () awful.spawn(terminal .. " -e mutt -f =store") end):add() +keybinding.new({ cmdmodkey }, "t", function () awful.spawn(terminal) end):add() +keybinding.new({ cmdmodkey }, "c", function () awful.spawn(terminal .. " -e python") end):add() +keybinding.new({ cmdmodkey }, "r", function () awful.spawn("gmrun") end):add() +keybinding.new({ cmdmodkey }, "j", function () awful.spawn("jpilot") end):add() +keybinding.new({ cmdmodkey }, "x", function () awful.spawn("/sbin/start-stop-daemon --start --background --exec /usr/bin/xscreensaver; xscreensaver-command -lock") end):add() +keybinding.new({ cmdmodkey, "Shift" }, "x", function () awful.spawn("xscreensaver-command -exit") end):add() -- 2.39.2