diff options
author | dx <aryadevchavali1@gmail.com> | 2020-06-21 02:03:17 +0100 |
---|---|---|
committer | dx <aryadevchavali1@gmail.com> | 2020-06-21 02:03:17 +0100 |
commit | b1f7292fe0bbe827efab88fa0fc35216c9df2b62 (patch) | |
tree | 86a6d5eb2ccf30fd184a1b8d0530c6e1add40d75 /SXHkD/.config/sxhkd | |
parent | df1af4a9a80a2ac9b81c018a47b3482f41b669fe (diff) | |
download | dotfiles-b1f7292fe0bbe827efab88fa0fc35216c9df2b62.tar.gz dotfiles-b1f7292fe0bbe827efab88fa0fc35216c9df2b62.tar.bz2 dotfiles-b1f7292fe0bbe827efab88fa0fc35216c9df2b62.zip |
+emacs chords to sxhkd
hyper + q is the base chord from which these chords exist:
1) base + q - launch emacs
2) base + s - restart emacs server
3) base + d - launch dired
Diffstat (limited to 'SXHkD/.config/sxhkd')
-rw-r--r-- | SXHkD/.config/sxhkd/sxhkdrc | 14 |
1 files changed, 11 insertions, 3 deletions
diff --git a/SXHkD/.config/sxhkd/sxhkdrc b/SXHkD/.config/sxhkd/sxhkdrc index 499e601..117f227 100644 --- a/SXHkD/.config/sxhkd/sxhkdrc +++ b/SXHkD/.config/sxhkd/sxhkdrc @@ -46,9 +46,17 @@ hyper + s qutebrowser; notify-send "Launching qutebrowser"; -hyper + q - notify-send "Launching Emacs"; \ - emacsclient -c -s MAIN -a=emacs +hyper + q; q + emacsclient -c -s MAIN -a=emacs; \ + notify-send "Launching Emacs"; + +hyper + q; s + eserver restart; \ + notify-send "(Re)starting emacs server"; + +hyper + q; d + emacsclient -c -s MAIN -a=emacs --eval '(dired "~")'; \ + notify-send "Launching Dired"; hyper + l $HOME/.local/scripts/lock |