style: Convert tabs to spaces across Emacs config
This commit is contained in:
@@ -13,11 +13,11 @@
|
||||
|
||||
:init
|
||||
(setq org-directory
|
||||
(cond
|
||||
(*is-windows* "h:/emacs/my-org-note")
|
||||
(*is-mac* "~/org/my-org-note")
|
||||
(*is-linux* "~/org/my-org-note")
|
||||
(*is-android* "~/storage/shared/my-org-note")))
|
||||
(cond
|
||||
(*is-windows* "h:/emacs/my-org-note")
|
||||
(*is-mac* "~/org/my-org-note")
|
||||
(*is-linux* "~/org/my-org-note")
|
||||
(*is-android* "~/storage/shared/my-org-note")))
|
||||
|
||||
:config
|
||||
(defvar org-hide-space-keywords
|
||||
@@ -35,28 +35,28 @@
|
||||
|
||||
(defun my-org-electric-pair-fix ()
|
||||
(setq-local electric-pair-inhibit-predicate
|
||||
(lambda (char)
|
||||
(lambda (char)
|
||||
(or (eq char ?<)
|
||||
(electric-pair-default-inhibit char)))))
|
||||
|
||||
;; log默认放入drawer中
|
||||
(setq org-log-done t
|
||||
org-log-into-drawer t)
|
||||
org-log-into-drawer t)
|
||||
|
||||
;; 不要在capture时设置bookmark
|
||||
(setq org-bookmark-names-plist nil)
|
||||
|
||||
;; 设置todo关键字
|
||||
(setq org-todo-keywords
|
||||
(quote ((sequence "TODO(t)" "SOMEDAY(S)" "STARTED(s)" "WAITING(w)" "|" "DONE(d!/!)" "CANCELLED(c@/!)")
|
||||
(sequence "IDKY(i)" "|" "KNOWN(k)" "CANCELLED(c@/!)"))))
|
||||
(quote ((sequence "TODO(t)" "SOMEDAY(S)" "STARTED(s)" "WAITING(w)" "|" "DONE(d!/!)" "CANCELLED(c@/!)")
|
||||
(sequence "IDKY(i)" "|" "KNOWN(k)" "CANCELLED(c@/!)"))))
|
||||
|
||||
;; agenda相关
|
||||
(setq org-agenda-files `(,(concat org-directory "/20260509T232442==agenda--all-my-todos__org.org")))
|
||||
|
||||
(setq org-agenda-span 'day)
|
||||
(setq org-agenda-skip-function-global
|
||||
'(org-agenda-skip-entry-if 'todo '("COMMENT"))))
|
||||
'(org-agenda-skip-entry-if 'todo '("COMMENT"))))
|
||||
|
||||
;; phscroll,优化表格换行
|
||||
(use-package phscroll
|
||||
@@ -84,13 +84,13 @@
|
||||
:init
|
||||
(setq denote-directory org-directory)
|
||||
(setq denote-org-store-link-to-heading 'context
|
||||
denote-prompts '(title signature keywords))
|
||||
denote-prompts '(title signature keywords))
|
||||
(setq denote-title-history nil
|
||||
denote-signature-history
|
||||
'("note" "project" "fun" "wisdom" "article" "data" "metanote" "agenda" "journal" "archive")
|
||||
denote-known-keywords
|
||||
'("emacs")
|
||||
denote-title-history nil))
|
||||
denote-signature-history
|
||||
'("note" "project" "fun" "wisdom" "article" "data" "metanote" "agenda" "journal" "archive")
|
||||
denote-known-keywords
|
||||
'("emacs")
|
||||
denote-title-history nil))
|
||||
|
||||
;; denote-org
|
||||
(use-package denote-org)
|
||||
@@ -98,8 +98,8 @@
|
||||
;; denote-lint
|
||||
(use-package denote-lint
|
||||
:straight '(denote-lint :type git
|
||||
:host github
|
||||
:repo "Andsy10/denote-lint")
|
||||
:host github
|
||||
:repo "Andsy10/denote-lint")
|
||||
:config
|
||||
(setq org-link-elisp-confirm-function nil))
|
||||
|
||||
@@ -131,12 +131,12 @@
|
||||
(org-mode . org-link-preview-region)
|
||||
:config
|
||||
(setq-default org-download-image-dir "./images/"
|
||||
org-download-heading-lvl nil)
|
||||
org-download-heading-lvl nil)
|
||||
(setq org-download-dragndrop t
|
||||
org-download-method 'directory
|
||||
org-image-actual-width nil
|
||||
org-download-image-html-width 600
|
||||
org-return-follows-link t))
|
||||
org-download-method 'directory
|
||||
org-image-actual-width nil
|
||||
org-download-image-html-width 600
|
||||
org-return-follows-link t))
|
||||
|
||||
;; org-ql
|
||||
(use-package org-ql)
|
||||
@@ -153,22 +153,22 @@
|
||||
(org-agenda-finalize . disable-truncate-lines)
|
||||
:config
|
||||
(setq org-agenda-custom-commands
|
||||
'(("qd" "TODO entries sort by closed time"
|
||||
'(("qd" "TODO entries sort by closed time"
|
||||
((org-ql-block '(closed)
|
||||
((org-ql-block-header "Closed TODOs")
|
||||
(org-super-agenda-groups
|
||||
'((:auto-ts t)))))))
|
||||
("qs" "SOMEDAYs"
|
||||
("qs" "SOMEDAYs"
|
||||
((org-ql-block '(todo "SOMEDAY")
|
||||
((org-ql-block-header "SOMEDAYs")
|
||||
(org-super-agenda-groups
|
||||
'((:auto-ts t)))))))
|
||||
("qS" "STARTEDs"
|
||||
("qS" "STARTEDs"
|
||||
((org-ql-block '(todo "STARTED")
|
||||
((org-ql-block-header "STARTEDs")
|
||||
(org-super-agenda-groups
|
||||
'((:auto-ts t)))))))
|
||||
("qt" "TODOs sort by start time"
|
||||
("qt" "TODOs sort by start time"
|
||||
((org-ql-block '(todo)
|
||||
((org-ql-block-header "TODOs")
|
||||
(org-super-agenda-groups
|
||||
@@ -178,13 +178,13 @@
|
||||
((org-ql-block-header "all TODOs")
|
||||
(org-super-agenda-groups
|
||||
'((:name "started" :todo "STARTED")
|
||||
(:name "waiting" :todo "WAITING")
|
||||
(:name "waiting" :todo "WAITING")
|
||||
(:name "priority = A" :priority "A")
|
||||
(:name "priority = B" :priority "B")
|
||||
(:name "priority = C" :priority "C")
|
||||
(:name "other priority" :priority< "C")
|
||||
(:name "someday" :todo "SOMEDAY")
|
||||
(:name "I dont know yet" :todo "IDKY"))))))))))
|
||||
(:name "I dont know yet" :todo "IDKY"))))))))))
|
||||
|
||||
;; capture
|
||||
(use-package org-capture
|
||||
@@ -192,18 +192,18 @@
|
||||
:config
|
||||
(setq my-org-capture-file (concat org-directory "/20260509T232442==agenda--all-my-todos__org.org"))
|
||||
(setq org-capture-templates
|
||||
`(("t" "TODO" entry
|
||||
(file+headline ,my-org-capture-file "Something to do")
|
||||
`(("t" "TODO" entry
|
||||
(file+headline ,my-org-capture-file "Something to do")
|
||||
"* TODO %<%m-%d> %?\n%T" :empty-lines 1)
|
||||
("s" "STARTED" entry
|
||||
(file+headline ,my-org-capture-file "Something to do")
|
||||
("s" "STARTED" entry
|
||||
(file+headline ,my-org-capture-file "Something to do")
|
||||
"* STARTED %<%m-%d> %?\n%T" :empty-lines 1)
|
||||
("S" "SOMEDAY" entry
|
||||
(file+headline ,my-org-capture-file "Something to do")
|
||||
"* SOMEDAY %<%m-%d> %?\n%T" :empty-lines 1)
|
||||
("i" "IDKY" entry
|
||||
(file+headline ,my-org-capture-file "Something to know")
|
||||
"* IDKY %<%m-%d> %?\n%T" :empty-lines 1))))
|
||||
("S" "SOMEDAY" entry
|
||||
(file+headline ,my-org-capture-file "Something to do")
|
||||
"* SOMEDAY %<%m-%d> %?\n%T" :empty-lines 1)
|
||||
("i" "IDKY" entry
|
||||
(file+headline ,my-org-capture-file "Something to know")
|
||||
"* IDKY %<%m-%d> %?\n%T" :empty-lines 1))))
|
||||
|
||||
;; hugo
|
||||
(use-package ox-hugo
|
||||
@@ -214,7 +214,7 @@
|
||||
See `org-capture-templates' for more information."
|
||||
(let* ((title (read-from-minibuffer "Post Title: ")) ;Prompt to enter the post title
|
||||
(fname (org-hugo-slug title)))
|
||||
(mapconcat #'identity
|
||||
(mapconcat #'identity
|
||||
`(
|
||||
,(concat "* TODO " title)
|
||||
":PROPERTIES:"
|
||||
@@ -230,9 +230,9 @@ See `org-capture-templates' for more information."
|
||||
;; and that it has a "Blog Ideas" heading. It can even be a
|
||||
;; symlink pointing to the actual location of all-posts.org!
|
||||
(file+headline ,(if *is-windows*
|
||||
"h:/emacs/hugo/this-is-my-blog/all-blog.org"
|
||||
"~/org/hugo/this-is-my-blog/all-blog.org")
|
||||
"Blog Ideas")
|
||||
"h:/emacs/hugo/this-is-my-blog/all-blog.org"
|
||||
"~/org/hugo/this-is-my-blog/all-blog.org")
|
||||
"Blog Ideas")
|
||||
(function org-hugo-new-subtree-post-capture-template)))))
|
||||
|
||||
;; presentation
|
||||
@@ -257,7 +257,7 @@ See `org-capture-templates' for more information."
|
||||
holiday-other-holidays '((holiday-fixed 2 14 "情人节")
|
||||
(holiday-fixed 4 1 "愚人节")
|
||||
(holiday-fixed 12 25 "圣诞节")
|
||||
(holiday-fixed 6 7 "高考")
|
||||
(holiday-fixed 6 7 "高考")
|
||||
(holiday-float 5 0 2 "母亲节")
|
||||
(holiday-float 6 0 3 "父亲节")
|
||||
(holiday-float 11 4 4 "感恩节"))
|
||||
|
||||
Reference in New Issue
Block a user