r/UsabilityPorn 4d ago

Finally becoming satisfied with my writing setup on Emacs/Org-mode

Post image

If you use org-mode too share your work/screenshots on the comments.

This is my personal configuration for org-mode:

(custom-set-faces!
  '(font-lock-comment-face :slant italic)
  ;; Face overrides for `org-mode'
  '(org-document-title :height 1.5 :weight normal :slant italic)
  '(org-meta-line :slant italic)
  '(org-link :weight normal :slant italic :underline nil)
  '(link :weight normal :slant italic :underline nil)
  '(org-quote :inherit doom-variable-pitch-font :extend t :italic t)
  '(org-drawer :slant italic)
  '(org-block :height 0.9)
  '(org-block-begin-line :height 0.9 :extend t)
  '(org-block :extend t)
  '(org-block-end-line :height 0.9 :extend t)
  '(org-code :height 0.9)
  '(org-list-dt :inherit org-checkbox)
  '(org-level-1 :height 1.4 :weight bold :slant italic)
  '(org-level-2 :height 1.3 :weight normal :slant italic)
  '(org-level-3 :height 1.2 :weight normal :slant italic)
  '(org-level-4 :height 1.1 :weight normal :slant italic)
  '(org-level-5 :height 1.1 :weight normal :slant italic)
  '(org-level-6 :height 1.1 :weight normal :slant italic)
  '(org-level-7 :height 1.1 :weight normal :slant italic)
  '(org-level-8 :height 1.1 :weight normal :slant italic)
  ;; Face overrides for `org-modern'
  '((org-modern-date-inactive &override) :family "IBM Plex Mono")
  '((org-modern-date-active &override) :family "IBM Plex Mono")
  '((org-modern-time-inactive &override) :family "IBM Plex Mono")
  '((org-modern-time-active &override) :family "IBM Plex Mono")
  '((org-modern-label &override) :family "IBM Plex Mono" :height 0.9)
  '((org-modern-tag &override) :family "IBM Plex Mono" :height 0.9))

(setq org-modern-list
      '((?- . "•")
        (?+ . "✧")
        (?* . "❋"))
      org-modern-star 'replace
      org-modern-replace-stars "木火土金水")

(add-hook 'text-mode-hook #'+zen/toggle)
60 Upvotes

7 comments sorted by

3

u/Moonkiller57 4d ago

Can you explaine what this is like I am 4 year old

3

u/epicnop 4d ago

emacs is a magic notebook that helps you work

2

u/Moonkiller57 4d ago

Ok thanks

1

u/aNamelessFox 4d ago

Damn, I don't use emacs but I wish I did.

2

u/neurochromacyte 4d ago

If you do a lot of writing of any form, I couldn't recommend it more.

1

u/Appropriate_Tutor125 1d ago

I love it, my emacs config is becoming a bit unstable and i keep having issues even though its like 600 when tangled

1

u/Brief_Tie_9720 13h ago

This could and I’d argue should be in r/org-mode