From 0491c5e4e71dc8e8aee4d6a9e6ab9ad77a523602 Mon Sep 17 00:00:00 2001 From: Jesse Luehrs Date: Fri, 11 Oct 2013 01:49:20 -0400 Subject: move program running keybindings to xbindkeys --- Makefile | 1 + i3/config | 13 ------------- services/xbindkeys/log/run | 3 +++ services/xbindkeys/run | 3 +++ xbindkeysrc | 20 ++++++++++++++++++++ 5 files changed, 27 insertions(+), 13 deletions(-) create mode 100644 services/xbindkeys/log/run create mode 100755 services/xbindkeys/run create mode 100644 xbindkeysrc diff --git a/Makefile b/Makefile index 984b1e3..25ad08c 100644 --- a/Makefile +++ b/Makefile @@ -27,6 +27,7 @@ INSTALL = abcde.conf \ screenrc \ tmux.conf \ vimrc \ + xbindkeysrc \ Xdefaults \ Xmodmap \ xinitrc \ diff --git a/i3/config b/i3/config index 27c03c7..89b969c 100644 --- a/i3/config +++ b/i3/config @@ -49,19 +49,6 @@ for_window [class="VirtualBox"] floating enable for_window [class="Xpdf"] move window to workspace 7 for_window [class="feh"] move window to workspace 7 -# start programs -bindsym $mod+o exec urxvtc -bindsym $mod+b exec firefox -bindsym $mod+i exec dmenu -p "pass search" < /dev/null | xargs -I{} pass search -c {} -bindsym $mod+Shift+i exec dmenu -p "pass search -u" < /dev/null | xargs -I{} pass search -u -c {} -bindsym $mod+r exec dmenu_run - -bindsym --release $mod+s exec screenshot -bindsym Print exec screenshot --full - -# XXX -# bindsym $mod+Shift+o exec urxvtc; exec urxvtc; exec sleep 1; split v; exec urxvtc; exec urxvtc; exec sleep 1; focus left; split v; exec urxvtc - # kill focused window bindsym $mod+q kill diff --git a/services/xbindkeys/log/run b/services/xbindkeys/log/run new file mode 100644 index 0000000..73f95ec --- /dev/null +++ b/services/xbindkeys/log/run @@ -0,0 +1,3 @@ +#!/bin/sh + +multilog t * $HOME/.log/xbindkeys diff --git a/services/xbindkeys/run b/services/xbindkeys/run new file mode 100755 index 0000000..d9d5cf8 --- /dev/null +++ b/services/xbindkeys/run @@ -0,0 +1,3 @@ +#!/bin/sh + +exec xbindkeys -n diff --git a/xbindkeysrc b/xbindkeysrc new file mode 100644 index 0000000..ae820ea --- /dev/null +++ b/xbindkeysrc @@ -0,0 +1,20 @@ +"urxvtc" + Mod4 + o + +"firefox" + Mod4 + b + +"dmenu -p 'pass search' < /dev/null | xargs -I{} pass search -c {}" + Mod4 + i + +"dmenu -p 'pass search -u' < /dev/null | xargs -I{} pass search -u -c {}" + Shift+Mod4 + i + +"dmenu_run" + Mod4 + r + +"screenshot" + Mod4 + s + +"screenshot --full" + Print -- cgit v1.2.3-54-g00ecf