aboutsummaryrefslogtreecommitdiff
path: root/Doom/.config/doom
diff options
context:
space:
mode:
Diffstat (limited to 'Doom/.config/doom')
-rw-r--r--Doom/.config/doom/obsolete/literate.org (renamed from Doom/.config/doom/org/literate.org)0
-rw-r--r--Doom/.config/doom/obsolete/no_compile.org53
2 files changed, 53 insertions, 0 deletions
diff --git a/Doom/.config/doom/org/literate.org b/Doom/.config/doom/obsolete/literate.org
index 53bd6a2..53bd6a2 100644
--- a/Doom/.config/doom/org/literate.org
+++ b/Doom/.config/doom/obsolete/literate.org
diff --git a/Doom/.config/doom/obsolete/no_compile.org b/Doom/.config/doom/obsolete/no_compile.org
new file mode 100644
index 0000000..fb6e217
--- /dev/null
+++ b/Doom/.config/doom/obsolete/no_compile.org
@@ -0,0 +1,53 @@
+#+TITLE: Don't compile this
+#+DESCRIPTION: Old bits and bobs that shouldn't exist anymore
+
+* Dashboard config
+My very own dashboard config using doom dashboard, with these features:
+- Custom load message
+- Custom splash image and dashboard buffer name
+- Custom dashboard sections for myself
+
+** Benchmark display
+Redo the display-benchmark function to display a different message
+#+BEGIN_SRC elisp
+(defun doom-display-benchmark-h (&optional return-p)
+ "Display a benchmark, showing number of packages and modules, and how quickly
+they were loaded at startup.
+
+If RETURN-P, return the message as a string instead of displaying it."
+ (funcall (if return-p #'format #'message)
+ "εmacs loaded %d packages, %d modules in %.03fs"
+ (- (length load-path) (length doom--initial-load-path))
+ (if doom-modules (hash-table-count doom-modules) 0)
+ (or doom-init-time
+ (setq doom-init-time
+ (float-time (time-subtract (current-time) before-init-time))))))
+#+END_SRC
+
+** Image and buffer name
+Set the splash-image and dashboard buffer name
+Space image comes from [[https://flaticon.com][website]]
+#+BEGIN_SRC elisp
+(setq fancy-splash-image "~/Pictures/SplashScreens/space2.png") ; splash image
+(setq +doom-dashboard-name "*dashboard*")
+#+END_SRC
+** Dashboard items
+Set the dashboard functions (segments in overall buffer), set the sections of the interactive menu as well.
+#+BEGIN_SRC elisp
+(setq +doom-dashboard-functions ; limit the dashboard items
+ '(doom-dashboard-widget-banner
+ doom-dashboard-widget-loaded
+ doom-dashboard-widget-shortmenu))
+
+(setq +doom-dashboard-menu-sections ; Set a specific amount of items
+ '(("Open org-agenda"
+ :icon (all-the-icons-octicon "calendar" :face 'font-lock-keyword-face)
+ :when (fboundp 'org-agenda)
+ :action org-agenda)
+ ("Jump to bookmark"
+ :icon (all-the-icons-octicon "bookmark" :face 'font-lock-keyword-face)
+ :action bookmark-jump)
+ ("Open project"
+ :icon (all-the-icons-material "folder" :face 'font-lock-keyword-face)
+ :action projectile-switch-project)))
+#+END_SRC