Lazy-load agda2; more robust +agda-dir resolution

This commit is contained in:
Henrik Lissner 2018-08-22 03:52:53 +02:00 committed by GitHub
parent b3a83daf5f
commit 06262fef17
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -1,7 +1,11 @@
;;; lang/agda/config.el -*- lexical-binding: t; -*-
(defvar +agda-dir (string-remove-suffix "/agda2.el" (shell-command-to-string "agda-mode locate")))
(defvar +agda-dir
(when (executable-find "adga-mode")
(file-name-directory (shell-command-to-string "agda-mode locate")))
"TODO")
(def-package! agda2
:load-path +agda-dir)
:load-path +agda-dir
:defer t)