Compare commits

...

2 Commits

Author SHA1 Message Date
Gerard Vermeulen 61229fd12e Setup world clock 2024-03-11 18:11:35 +01:00
Gerard Vermeulen 1c4259a618 Add Org mode video links and setup org-agenda 2024-03-11 18:10:28 +01:00
1 changed files with 49 additions and 21 deletions

View File

@ -1355,6 +1355,28 @@ execvp("emacsclient", ("-n", payload))
2. [[https://www.hammerspoon.org/][Hammerspoon]]
3. [[https://vritser.github.io/posts/capture-anywhere/][Emacs Capture Anywhere]]
* [[info:emacs#Calendar/Diary][Calendar, Diary, and Time (info)]]
:PROPERTIES:
:CUSTOM_ID: sec:time
:END:
#+caption[Set =world-clock= options]:
#+caption: Set =world-clock= options.
#+name: lst:set-world-clock-options
#+begin_src emacs-lisp -n :results silent
(with-eval-after-load 'time
(setopt world-clock-list
'(("America/Los_Angeles" "Seattle")
("America/New_York" "New York")
("Europe/London" "London")
("Europe/Paris" "Paris")
("Europe/Istanbul" "Istanbul")
("Asia/Jerusalem" "Jerusalem")
("Asia/Singapore" "Singapore")
("Asia/Tokyo" "Tokyo"))
world-clock-time-format "%a %d %b %R %z"))
#+end_src
* Tools to handle buffers and modes
:PROPERTIES:
:CUSTOM_ID: sec:buffer-mode-tools
@ -2192,7 +2214,12 @@ configuration objectives:
:END:
The [[https://org-babel.readthedocs.io/en/latest/][Org Babel reference card]] complements section [[info:org#Working with Source Code][Working with Source Code (info)]]
of the [[info:org#Top][Org (info)]] manual.
of the [[info:org#Top][Org (info)]] manual. Here are links to Org-mode videos:
1. [[yt:o6rE18Mxu9U][Analyze Your Time with Org Mode Clocktables]]
2. [[yt:EgOBBiomfGo][Basic Task Management with Org: Checklists, TODOs, and Org-Agenda]]
3. [[yt:oJTwQvgfgMM][Emacs Org-mode: a system for note-taking and project planning]]
4. [[yt:SzA2YODtgK4][Getting Started With Org Mode]]
5. [[yt:zqAYHWv36X0][Org Mode Time and Task Tools]]
*** [[info:org#Activation][Org activation (info)]]
:PROPERTIES:
@ -2216,7 +2243,7 @@ of the [[info:org#Top][Org (info)]] manual.
:CUSTOM_ID: sec:setup-org
:END:
I have split the initial [[https://orgmode.org/][Org-mode]] setup over thirteen listings. Here, follows a
I have split the initial [[https://orgmode.org/][Org-mode]] setup over fourteen listings. Here, follows a
list detailing and motivating each listing:
1. Listing [[lst:set-org-options]] handles basic [[https://orgmode.org/][Org-mode]] options.
2. Listing [[lst:undo-org-ctags]] undoes ~org-ctags~. See [[https://list.orgmode.org/87mt43agk6.fsf@localhost/][org-ctags land grab]] for
@ -2252,25 +2279,26 @@ list detailing and motivating each listing:
#+begin_src emacs-lisp -n :results silent
(with-eval-after-load 'org
(setopt
org-babel-load-languages
`((calc . t)
(dot . ,(fboundp 'grapviz-dot-mode))
(emacs-lisp . t)
(eshell . t)
(fortran . t)
(gnuplot . ,(fboundp 'gnuplot-mode))
(julia . t)
(latex . t)
(lilypond . ,(fboundp 'lilypond-mode))
(lisp . t)
(lua . ,(fboundp 'lua-mode))
(org . t)
(perl . t)
;; Beware of circular Python dependencies.
(python . t)
(ruby . ,(fboundp 'ruby-mode))
(shell . t))
;; Removal of `svg4css' from `org-export-backends' to silence warnings.
org-agenda-files '("gerard.org")
org-agenda-include-diary t
org-babel-load-languages `((calc . t)
(dot . ,(fboundp 'grapviz-dot-mode))
(emacs-lisp . t)
(eshell . t)
(fortran . t)
(gnuplot . ,(fboundp 'gnuplot-mode))
(julia . t)
(latex . t)
(lilypond . ,(fboundp 'lilypond-mode))
(lisp . t)
(lua . ,(fboundp 'lua-mode))
(org . t)
(perl . t)
;; Beware of circular Python dependencies.
(python . t)
(ruby . ,(fboundp 'ruby-mode))
(shell . t))
org-directory "~/org"
org-export-backends '(ascii beamer html icalendar latex md odt texinfo)
org-file-apps '((auto-mode . emacs)
(directory . emacs)