Creating custom start file for Doom.

This commit is contained in:
Derek Taylor 2023-01-07 20:27:03 -06:00
parent 4afb1697c8
commit 22e5072f70
3 changed files with 25 additions and 7 deletions

View File

@ -115,7 +115,7 @@ List of keybindings (SPC h b b)")
(setq dashboard-startup-banner "~/.config/doom/doom-emacs-dash.png") ;; use custom image as banner
(setq dashboard-center-content nil) ;; set to 't' for centered content
(setq dashboard-items '((recents . 5)
;; (agenda . 5 ) ;; Agenda crashes Dashboard if using weird characters.
;; (agenda . 5 ) ;; Agenda crashes Dashboard if using custom org-agenda.
(bookmarks . 5)
(projects . 5)
(registers . 5)))
@ -711,6 +711,7 @@ List of keybindings (SPC h b b)")
(setq org-agenda-files '("~/nc/Org/agenda.org")))
(setq
;; org-fancy-priorities-list '("[A]" "[B]" "[C]")
;; org-fancy-priorities-list '("❗" "[B]" "[C]")
org-fancy-priorities-list '("🟥" "🟧" "🟨")
org-priority-faces

View File

@ -14,6 +14,7 @@
- [[#calendar][CALENDAR]]
- [[#centaur-tabs][CENTAUR-TABS]]
- [[#clippy][CLIPPY]]
- [[#dashboard][DASHBOARD]]
- [[#configuring-dashboard][Configuring Dashboard]]
- [[#dashboard-in-emacsclient][Dashboard in Emacsclient]]
- [[#dired][DIRED]]
@ -245,6 +246,7 @@ Gives us a popup box with "Clippy, the paper clip". You can make him say various
#+end_src
* DASHBOARD
Emacs Dashboard is an extensible startup screen showing you recent files, bookmarks, agenda items and an Emacs banner.
** Configuring Dashboard
@ -264,7 +266,7 @@ List of keybindings (SPC h b b)")
(setq dashboard-startup-banner "~/.config/doom/doom-emacs-dash.png") ;; use custom image as banner
(setq dashboard-center-content nil) ;; set to 't' for centered content
(setq dashboard-items '((recents . 5)
;; (agenda . 5 ) ;; Agenda crashes Dashboard if using weird characters.
;; (agenda . 5 ) ;; Agenda crashes Dashboard if using custom org-agenda.
(bookmarks . 5)
(projects . 5)
(registers . 5)))
@ -1140,6 +1142,7 @@ We need ox-man for "Org eXporting" to manpage format and ox-gemini for exporting
(setq org-agenda-files '("~/nc/Org/agenda.org")))
(setq
;; org-fancy-priorities-list '("[A]" "[B]" "[C]")
;; org-fancy-priorities-list '("❗" "[B]" "[C]")
org-fancy-priorities-list '("🟥" "🟧" "🟨")
org-priority-faces
@ -1168,6 +1171,9 @@ We need ox-man for "Org eXporting" to manpage format and ox-gemini for exporting
#+end_src
#+RESULTS:
| v | A better agenda view | ((tags PRIORITY="A" ((org-agenda-skip-function '(org-agenda-skip-entry-if 'todo 'done)) (org-agenda-overriding-header High-priority unfinished tasks:))) (tags PRIORITY="B" ((org-agenda-skip-function '(org-agenda-skip-entry-if 'todo 'done)) (org-agenda-overriding-header Medium-priority unfinished tasks:))) (tags PRIORITY="C" ((org-agenda-skip-function '(org-agenda-skip-entry-if 'todo 'done)) (org-agenda-overriding-header Low-priority unfinished tasks:))) (tags customtag ((org-agenda-skip-function '(org-agenda-skip-entry-if 'todo 'done)) (org-agenda-overriding-header Tasks marked with customtag:))) (agenda ) (alltodo )) |
** Org-auto-tangle
=org-auto-tangle= allows you to add the option =#+auto_tangle: t= in your Org file so that it automatically tangles when you save the document.

View File

@ -4,10 +4,21 @@
* IMPORTANT KEYBINDINGS
| KEYBINDING | FUNCTION | DESCRIPTION |
|------------+-----------------+-------------------------------|
| SPC . | find-file | Find a file to edit |
| SPC f r | counsel-recentf | Find a file on 'recentf-list' |
| SPC d d | [[elisp:(dired (getenv "HOME"))][Dired HOME]] | Open dired file manager |
| KEYBINDING | FUNCTION | DESCRIPTION |
|------------+-----------------+--------------------|
| SPC . | [[elisp:(ido-find-file)][find-file]] | Find a file |
| SPC f r | [[elisp:(counsel-recentf)][counsel-recentf]] | Find a recent file |
| SPC d d | [[elisp:(dired (getenv "HOME"))][dired]] | Dired file manager |
| SPC b i | [[elisp:(ibuffer)][ibuffer]] | List all buffers |
| SPC e s | [[elisp:(eshell)][eshell]] | Launch the eshell |
| SPC h r r | [[elisp:(doom/reload)][doom/reload]] | Reload Doom Emacs |
| | | |
* DOOM EMACS CONFIG FILES
| NAME OF FILE | DESCRIPTION |
+--------------+-------------|
| [[elisp:(ido-find-file)][find-file]] | Find a file |
[[elisp:(find-function 'describe-function)]]