From b45d21736680896368fd1a80700be3f13c7131b3 Mon Sep 17 00:00:00 2001 From: Adam Goldsmith Date: Mon, 21 Feb 2022 11:46:59 -0500 Subject: [PATCH] Move "passthrough" bindings to use shift and restore original bindings the passthrough bindings little too inconsistent to be the normal way of launching things --- .config/i3/config | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/.config/i3/config b/.config/i3/config index 83fb8b2..7dc548b 100644 --- a/.config/i3/config +++ b/.config/i3/config @@ -43,7 +43,8 @@ mode "bypass" { } bindsym $mod+Escape mode "bypass" -bindsym --release $mod+Return exec $config_dir/passthrough "Emacs|Alacritty" "super+Return" alacritty # start a terminal +bindsym $mod+Return exec alacritty # start a terminal +bindsym --release $mod+Shift+Return exec $config_dir/passthrough "Emacs|Alacritty" "super+Return" alacritty # start a terminal in current pwd bindsym $mod+e exec emacsclient -c -n # start emacs bindsym $mod+Shift+e exec emacsclient -ce '(nm)' # start NeverMore @@ -58,7 +59,8 @@ bindsym $mod+Print exec scrot ~/scratch/'%Y-%m-%d_%H:%M:%S.png' mode "launch" { bindsym e exec emacsclient -c -n; mode "default" bindsym f exec firefox; mode "default" - bindsym --release t exec $config_dir/passthrough "Emacs" "super+t" thunar; mode "default" + bindsym t exec thunar; mode "default" + bindsym --release Shift+t exec $config_dir/passthrough "Emacs" "super+t" thunar; mode "default" bindsym x exec gajim; mode "default" bindsym Escape mode "default" bindsym Return mode "default"