Function: org-attach-git-use-annex

org-attach-git-use-annex is a byte-compiled function defined in org-attach-git.el.gz.

Signature

(org-attach-git-use-annex)

Documentation

Return non-nil if git annex can be used.

Source Code

;; Defined in /usr/src/emacs/lisp/org/org-attach-git.el.gz
(defun org-attach-git-use-annex ()
  "Return non-nil if git annex can be used."
  (let ((git-dir (vc-git-root
                  (cond ((eq org-attach-git-dir 'default)
                         (expand-file-name org-attach-id-dir))
                        ((eq org-attach-git-dir 'individual-repository)
                         (org-attach-dir))))))
    (and org-attach-git-annex-cutoff
         (or (file-exists-p (expand-file-name "annex" git-dir))
             (file-exists-p (expand-file-name ".git/annex" git-dir))))))