From b576c28293fc07406455398cc74619b02a424b0f Mon Sep 17 00:00:00 2001 From: jao Date: Sat, 5 Sep 2026 17:36:36 +0100 Subject: using new user-lisp-dir for library files --- init.el | 18 +++++++----------- 1 file changed, 7 insertions(+), 11 deletions(-) (limited to 'init.el') diff --git a/init.el b/init.el index 72851c1..077ceda 100644 --- a/init.el +++ b/init.el @@ -37,9 +37,6 @@ (package-initialize) -(unless (package-installed-p 'use-package) - (package-refresh-contents) - (package-install 'use-package)) (require 'use-package) (use-package gnu-elpa-keyring-update :ensure t) @@ -94,10 +91,8 @@ (add-to-list 'load-path (expand-file-name "custom" jao-emacs-dir)) (add-to-list 'load-path "/usr/local/share/emacs/site-lisp/") -(let ((libd (expand-file-name "lib" jao-emacs-dir))) - (add-to-list 'load-path libd) - (dolist (f (directory-files libd t "^[^.]+$")) - (when (file-directory-p f) (add-to-list 'load-path f)))) +(setopt user-lisp-directory (expand-file-name "lib" jao-emacs-dir)) +(prepare-user-lisp) (defvar jao-info-dir (expand-file-name "info" jao-doc-dir)) (require 'info) @@ -1344,10 +1339,11 @@ (dolist (ext '("\\.md$" "\\.markdown$")) (add-to-list 'auto-mode-alist (cons ext 'markdown-mode))) -;; (use-package md-ts-mode -;; :ensure t) - -;; (md-ts-mode-enable-global) +;; built-in in emacs 31 +(use-package markdown-ts-mode + :mode ("\\.md\\'" "\\.mdx\\'" "\\.markdown\\'") + :config + (require 'markdown-ts-mode-x)) ;;;; TeX and LaTex (use-package tex-site -- cgit v1.2.3