From 40409aee8ee79ac25ab5eb6fbd189ad2b763bb10 Mon Sep 17 00:00:00 2001 From: Timo Wilken Date: Thu, 20 Oct 2022 20:24:35 +0200 Subject: Declare `$ASYNC_EDITOR` for non-blocking emacsclient This is useful in a few places, such as the shell and "ranger", the file manager. --- i3.conf | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'i3.conf') diff --git a/i3.conf b/i3.conf index c054c889..b9d1b4d4 100644 --- a/i3.conf +++ b/i3.conf @@ -48,7 +48,9 @@ bindsym $mod+Return exec i3-sensible-terminal bindsym $mod+i exec icecat --new-window bindsym $mod+shift+i exec icecat --new-tab "$(xclip -out)" bindsym $mod+e exec $EDITOR -bindsym $mod+slash exec dolphin --new-window +# Use ASYNC_EDITOR so I can continue using ranger while the editor +# remains open in a separate window. +bindsym $mod+slash exec kitty -o term=xterm-kitty -T ranger env "EDITOR=$ASYNC_EDITOR" ranger bindsym $mod+semicolon exec --no-startup-id nheko # bindsym $mod+z exec konsole --fullscreen --profile rga-fzf bindsym $mod+y exec --no-startup-id connect-headphones.sh connect -- cgit v1.2.3