diff options
| author | Craig Jennings <c@cjennings.net> | 2026-02-16 05:14:28 -0600 |
|---|---|---|
| committer | Craig Jennings <c@cjennings.net> | 2026-02-16 05:14:28 -0600 |
| commit | 9ed05f388d3cbd16a72f9ace130d1f59233354e7 (patch) | |
| tree | 81853ec9826707f3217388913f0c3123d22ea0cb /snippets/emacs-lisp-mode/hydra | |
| parent | 61dfcb7aef61c976c4446f1e089e1e3f578edf48 (diff) | |
chore(yasnippet): move snippets into emacs.d for source control
Relocate snippets-dir from ~/sync/org/snippets/ to ~/.emacs.d/snippets/
and restore 28 snippet files from backup.
Diffstat (limited to 'snippets/emacs-lisp-mode/hydra')
| -rw-r--r-- | snippets/emacs-lisp-mode/hydra | 15 |
1 files changed, 15 insertions, 0 deletions
diff --git a/snippets/emacs-lisp-mode/hydra b/snippets/emacs-lisp-mode/hydra new file mode 100644 index 00000000..97bd4263 --- /dev/null +++ b/snippets/emacs-lisp-mode/hydra @@ -0,0 +1,15 @@ +# -*- mode: snippet -*- +# name: hydra +# key: <hydra +# -- + +(with-eval-after-load '$1 + (defhydra hydra-$2 (:color teal :timeout 10 :hint nil) + "$2 common commands menu" + ("q" quit-window "quit" :column "") + ) + + (defun $1-hook-hydra-setup () + "Create $2 hydra/menu keybinding when entering ledger mode." + (local-set-key (kbd "C-c ?") 'hydra-$2/body)) + (add-hook '$1-hook '$1-hook-hydra-setup)) |
