aboutsummaryrefslogtreecommitdiffstats
path: root/oni-elisp
diff options
context:
space:
mode:
authorGravatar Tom Willemse2020-05-02 18:32:39 -0700
committerGravatar Tom Willemse2020-05-02 18:32:39 -0700
commitcbaeffe3a19255ad8500fb8f36b9e7734dfabd90 (patch)
tree14d1542c208def022d20aa2448fb35ee5240d817 /oni-elisp
parent45b66d826af06995f7084f4ff35c7119c0d69231 (diff)
downloademacs-config-cbaeffe3a19255ad8500fb8f36b9e7734dfabd90.tar.gz
emacs-config-cbaeffe3a19255ad8500fb8f36b9e7734dfabd90.zip
Add snippet for autoload cookie
Diffstat (limited to 'oni-elisp')
-rw-r--r--oni-elisp/snippets/emacs-lisp-mode/cookie5
1 files changed, 5 insertions, 0 deletions
diff --git a/oni-elisp/snippets/emacs-lisp-mode/cookie b/oni-elisp/snippets/emacs-lisp-mode/cookie
new file mode 100644
index 0000000..6fafd3c
--- /dev/null
+++ b/oni-elisp/snippets/emacs-lisp-mode/cookie
@@ -0,0 +1,5 @@
+# -*- mode: snippet -*-
+# name: with-eval-after-load-cookie
+# key: cookie
+# --
+;;;###autoload(with-eval-after-load '${1:`(string-remove-prefix "oni-" (string-remove-suffix ".el" (buffer-name)))`-mode} (require '`(string-remove-suffix ".el" (buffer-name))`)) \ No newline at end of file