From bdf9a71ab7baa2b1de9abcfd5df1a9107a55d141 Mon Sep 17 00:00:00 2001 From: Jack Jamison Date: Sun, 5 Jul 2026 01:19:30 -0400 Subject: add a bunch of emacs packages HELP --- .config/emacs/lisp/evil-collection/Eask | 47 +++++++++++++++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 .config/emacs/lisp/evil-collection/Eask (limited to '.config/emacs/lisp/evil-collection/Eask') diff --git a/.config/emacs/lisp/evil-collection/Eask b/.config/emacs/lisp/evil-collection/Eask new file mode 100644 index 0000000..8f4de82 --- /dev/null +++ b/.config/emacs/lisp/evil-collection/Eask @@ -0,0 +1,47 @@ +;; -*- mode: eask; lexical-binding: t -*- + +(package "evil-collection" + "0.0.2" + "A set of keybindings for Evil mode") + +(website-url "https://github.com/emacs-evil/evil-collection") +(keywords "evil" "tools") + +(package-file "evil-collection.el") +(files "modes/*/*.el" '(:exclude "modes/magit/*.el" "modes/magit-repos/*.el")) + +(script "test" "echo \"Error: no test specified\" && exit 1") + +(source 'gnu) +(source 'melpa) + +(depends-on "emacs" "27.2") +(depends-on "evil") + +(development + (depends-on "f") + (depends-on "ert-runner") + (depends-on "package-lint") + (depends-on "annalist") + (depends-on "magit")) + +(setq network-security-level 'low) ; see https://github.com/jcs090218/setup-emacs-windows/issues/156#issuecomment-932956432 + +;; Workaround for https://github.com/magit/magit/issues/5489 +(setq magit-credential-cache-daemon-socket nil) + +(add-hook 'eask-before-compile-hook + (lambda (&rest _) + (setq evil-want-integration nil) + (setq evil-want-keybinding nil) + (setq byte-compile-docstring-max-column 200) + (setq byte-compile-error-on-warn t))) + +(add-hook 'eask-before-lint/package-hook + (lambda (&rest _) + (advice-add 'package-lint--error-at-bol :around 'ignore) ; ignore headers + (advice-add 'package-lint--check-eval-after-load :around 'ignore) + (advice-add 'package-lint--check-version-regexp-list :around 'ignore) + (advice-add 'package-lint--check-symbol-separators :around 'ignore) + (advice-add 'package-lint--check-defs-prefix :around 'ignore) + (advice-add 'package-lint--check-provide-form :around 'ignore))) -- cgit v1.2.3