Variable: org-cite-csl--etc-dir
org-cite-csl--etc-dir is a variable defined in oc-csl.el.gz.
Value
"/nix/store/wd4h4qf6gcv3jakc7pcvf71kkz1vkry8-emacs-29-4/share/emacs/29.4/etc/org/csl/"
Documentation
Directory containing CSL-related data files.
Source Code
;; Defined in /usr/src/emacs/lisp/org/oc-csl.el.gz
;;; Internal variables
(defconst org-cite-csl--etc-dir
(let ((oc-root (file-name-directory (locate-library "oc"))))
(cond
;; First check whether it looks like we're running from the main
;; Org repository.
((let ((csl-org (expand-file-name "../etc/csl/" oc-root)))
(and (file-directory-p csl-org) csl-org)))
;; Next look for the directory alongside oc.el because package.el
;; and straight will put all of org-mode/lisp/ in org-mode/.
((let ((csl-pkg (expand-file-name "etc/csl/" oc-root)))
(and (file-directory-p csl-pkg) csl-pkg)))
;; Finally fall back the location used by shared system installs
;; and when running directly from Emacs repository.
(t
(expand-file-name "org/csl/" data-directory))))
"Directory containing CSL-related data files.")