diff options
| author | Ravi R Kiran <aine.marina@gmail.com> | 2021-04-05 00:32:42 (GMT) |
|---|---|---|
| committer | Ravi R Kiran <aine.marina@gmail.com> | 2021-04-05 00:32:42 (GMT) |
| commit | 5a6d046d1e6a4eef168090b09ea09861e3b86b6c (patch) | |
| tree | 285c1d5bfaf2bdd56cb705411e7599d57756f63e /lisp/ravi-init-helm.el | |
| parent | 19a76fb6b4337e466ea9dfc59acaafbe8b6205af (diff) | |
| download | dotemacs-5a6d046d1e6a4eef168090b09ea09861e3b86b6c.zip dotemacs-5a6d046d1e6a4eef168090b09ea09861e3b86b6c.tar.gz dotemacs-5a6d046d1e6a4eef168090b09ea09861e3b86b6c.tar.bz2 | |
Support for kitty
Diffstat (limited to 'lisp/ravi-init-helm.el')
| -rw-r--r-- | lisp/ravi-init-helm.el | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/lisp/ravi-init-helm.el b/lisp/ravi-init-helm.el index 9ea83db..1d78359 100644 --- a/lisp/ravi-init-helm.el +++ b/lisp/ravi-init-helm.el @@ -26,16 +26,18 @@ ;;; Code: (use-package helm - :bind (("<escape>" . helm-command-prefix) + :bind (("H-h" . helm-command-prefix) ("M-x" . helm-M-x) ("<f1>" . helm-multi-files) ("<f2>" . helm-find-files) ("M-y" . helm-show-kill-ring) ("H-`" . helm-all-mark-rings)) + :commands helm-command-prefix :init (progn (require 'helm-config) (setq helm-candidate-number-limit 100) + ;; (bind-key (xterm-kitty-make-binding-sequence "<escape>" 'escape)) ;; From https://gist.github.com/antifuchs/9238468 (setq helm-idle-delay 0.0 ; update fast sources immediately (doesn't). @@ -50,10 +52,11 @@ :config (progn (unbind-key "C-x c") ; default helm prefix key - (bind-key "<tab>" 'helm-execute-persistent-action helm-map) - (bind-key "H-<tab>" 'helm-select-action helm-map) + (bind-key (xterm-kitty-make-binding-sequence "<tab>" ?\t) 'helm-execute-persistent-action helm-map) + (bind-key (xterm-kitty-make-binding-sequence "H-<tab>" ?\t 'hyper) 'helm-select-action helm-map) (use-package helm-posframe + :if window-system :config (helm-posframe-enable) (setq helm-posframe-parameters '((left-fringe . 10) |
