refactor: refine Windows support and convert use-package :if to conditionals
This commit is contained in:
@@ -8,11 +8,16 @@
|
||||
:hook
|
||||
(org-mode . org-indent-mode)
|
||||
(org-mode . visual-line-mode)
|
||||
(org-mode . jinx-mode)
|
||||
(org-mode . my-org-electric-pair-fix)
|
||||
(org-mode . electric-pair-local-mode)
|
||||
|
||||
:config
|
||||
(if *is-windows*
|
||||
(add-hook 'org-mode-hook 'font-lock-update))
|
||||
|
||||
(unless *is-windows*
|
||||
(add-hook 'org-mode 'jinx-mode))
|
||||
|
||||
(defun my-org-electric-pair-fix ()
|
||||
(setq-local electric-pair-inhibit-predicate
|
||||
(lambda (char)
|
||||
@@ -71,9 +76,13 @@
|
||||
(after-init . denote-rename-buffer-mode)
|
||||
(dired-mode . denote-dired-mode)
|
||||
:config
|
||||
(if *is-android*
|
||||
(setq denote-directory "~/storage/shared/my-org-note/")
|
||||
(setq denote-directory "~/org/my-org-note/"))
|
||||
(cond
|
||||
(*is-android*
|
||||
(setq denote-directory "~/storage/shared/my-org-note/"))
|
||||
(*is-windows*
|
||||
(setq denote-directory "H:/emacs/my-org-note/"))
|
||||
(t
|
||||
(setq denote-directory "~/org/my-org-note/")))
|
||||
(setq denote-prompts '(title signature keywords))
|
||||
(setq denote-title-history nil)
|
||||
(setq denote-signature-history
|
||||
|
||||
Reference in New Issue
Block a user