diff options
-rw-r--r-- | .gitmodules | 6 | ||||
-rw-r--r-- | init.org | 15 | ||||
m--------- | lib/key-chord | 0 | ||||
m--------- | lib/key-seq | 0 |
4 files changed, 21 insertions, 0 deletions
diff --git a/.gitmodules b/.gitmodules index 3916e2c..3f7cb91 100644 --- a/.gitmodules +++ b/.gitmodules @@ -99,6 +99,12 @@ path = lib/ivy url = git@github.com:abo-abo/swiper.git info-path = doc +[submodule "key-chord"] + path = lib/key-chord + url = git@github.com:emacsorphanage/key-chord.git +[submodule "key-seq"] + path = lib/key-seq + url = git@github.com:vlevit/key-seq.el.git [submodule "lcr"] path = lib/lcr url = git@github.com:jyp/lcr.git @@ -1175,6 +1175,21 @@ Emacs package that displays available keybindings in popup ("e" mwim-end-of-code-or-line)) #+end_src +** [[https://github.com/vlevit/key-seq.el][key-seq]] (uses [[https://www.emacswiki.org/emacs/KeyChord][key-chord]]) + +#+begin_src emacs-lisp +(use-package key-chord + :demand t + :config + (key-chord-mode 1) + (setq key-chord-one-key-delay 0 ; i don't need one-key chords for now + key-chord-two-keys-delay 0.075)) +(use-package key-seq + :after key-chord + :config + (key-seq-define-global "jk" 'ryo-modal-mode)) +#+end_src + * Email ** [[https://notmuchmail.org][notmuch]] diff --git a/lib/key-chord b/lib/key-chord new file mode 160000 +Subproject 72443e9ff3c4f1c3ccaced3130236801efde3d8 diff --git a/lib/key-seq b/lib/key-seq new file mode 160000 +Subproject e29b083a6427d061638749194fc249ef69ad2cc |