commit 92dfcbc0d1c00ac8ae5258e60569bd94e84a7eb6 parent 8a4f6e01e65e2729b4f126b6f2842143af9ce25c Author: Kris Maglione <jg@suckless.org> Date: Wed, 7 Mar 2007 17:35:20 -0500 Give wmiirc the ability to toggle keybindings, too. Diffstat:
| rc/wmiirc | | | 11 | ++++++++++- |
1 file changed, 10 insertions(+), 1 deletion(-)
diff --git a/rc/wmiirc b/rc/wmiirc @@ -99,6 +99,15 @@ Event ClientMouseDown EOF cat <<EOF # Key Bindings +Key $MODKEY-Control-t + case \$(wmiir read /keys | wc -l | tr -d ' \t\n') in + 0|1) + echo -n \$Keys | tr ' ' '\012' | wmiir write /keys + wmiir xwrite /ctl grabmod $MODKEY;; + *) + wmiir xwrite /keys $MODKEY-Control-t + wmiir xwrite /ctl grabmod Mod3;; + esac Key $MODKEY-$LEFT wmiir xwrite /tag/sel/ctl select left Key $MODKEY-$RIGHT @@ -225,5 +234,5 @@ wmiir read /event | while read event; do set -- $event event=$1; shift - Event_$event $@ # 2>/dev/null + Event_$event $@ 2>/dev/null done \ No newline at end of file