.emacs.d

the most bloated Emacs config on this planet
git clone https://git.trogloxene.org/.emacs.d.git
Log | Files | Refs

commit c4083e2bb4b099894f2e4a5ad88ade1ab9933c91
parent 32673bd971e4668916afa53378b7239dea72cde2
Author: andsy10 <andsy1016@gmail.com>
Date:   Sat, 22 Aug 2026 00:38:10 +0800

Add hyperbole integration

Diffstat:
Mlisp/init-base.el | 4+++-
Mlisp/init-package.el | 16++++++++++++++++
2 files changed, 19 insertions(+), 1 deletion(-)

diff --git a/lisp/init-base.el b/lisp/init-base.el @@ -15,7 +15,9 @@ (org-indent-mode nil org-indent) (desktop-environment-mode nil desktop-environment) (hs-minor-mode nil hideshow) - (rainbow-delimiters-mode ,(propertize " Rdelimiters" 'face 'rainbow-delimiters-depth-1-face) rainbow-delimiters)))) + (rainbow-delimiters-mode ,(propertize " Rdelimiters" 'face 'rainbow-delimiters-depth-1-face) rainbow-delimiters) + (hywiki-mode nil hywiki) + (hyperbole-mode nil hyperbole)))) ;; garbage collection (use-package gcmh diff --git a/lisp/init-package.el b/lisp/init-package.el @@ -263,6 +263,22 @@ _a_ : all dwim "E" #'pass-edit "e" #'my-pass-copy-email)) +;; hyperbole +(use-package hyperbole + :defer 5 + :bind + (("C-h h" . hyperbole) + ("M-RET" . my-hkey-either-lazy)) + :custom + (hsys-org-enable-smart-keys :buttons) + :init + (defun my-hkey-either-lazy (&optional arg) + (interactive "P") + (require 'hyperbole) + (hyperbole-mode 1) + (keymap-global-unset "M-RET") + (hkey-either arg))) + ;; elfeed (use-package elfeed :config