Compare commits

..

3 Commits

2 changed files with 39 additions and 21 deletions

40
+ui.el
View File

@ -37,26 +37,42 @@
;; Show matching parenthesis on the minibuffer ;; Show matching parenthesis on the minibuffer
(after! smartparens (show-smartparens-global-mode t)) (after! smartparens (show-smartparens-global-mode t))
;; Modify the splash screen actions ;; Modify the splash screen actions
(assoc-delete-all "Jump to bookmark" +doom-dashboard-menu-sections) (setq +doom-dashboard-menu-sections
(assoc-delete-all "Open private configuration" +doom-dashboard-menu-sections) '(("Reload last session"
(assoc-delete-all "Open documentation" +doom-dashboard-menu-sections) :icon (all-the-icons-octicon "history" :face 'doom-dashboard-menu-title)
(add-to-list '+doom-dashboard-menu-sections :when (cond ((modulep! :ui workspaces)
'("Open email client" (file-exists-p (expand-file-name persp-auto-save-fname persp-save-dir)))
((require 'desktop nil t)
(file-exists-p (desktop-full-file-name))))
:face (:inherit (doom-dashboard-menu-title bold))
:action doom/quickload-session)
("Open org-agenda"
:icon (all-the-icons-octicon "calendar" :face 'doom-dashboard-menu-title)
:when (fboundp 'org-agenda)
:action org-agenda)
("Recently opened files"
:icon (all-the-icons-octicon "file-text" :face 'doom-dashboard-menu-title)
:action recentf-open-files)
("Open email client"
:icon (all-the-icons-octicon "mail" :face 'doom-dashboard-menu-title) :icon (all-the-icons-octicon "mail" :face 'doom-dashboard-menu-title)
:when (featurep! :email mu4e) :when (featurep! :email mu4e)
:face (:inherit (doom-dashboard-menu-title bold)) :face (:inherit (doom-dashboard-menu-title bold))
:action =mu4e) t) :action =mu4e)
(add-to-list '+doom-dashboard-menu-sections ("RSS reader"
'("RSS reader"
:icon (all-the-icons-octicon "rss" :face 'doom-dashboard-menu-title) :icon (all-the-icons-octicon "rss" :face 'doom-dashboard-menu-title)
:when (featurep! :app rss) :when (featurep! :app rss)
:face (:inherit (doom-dashboard-menu-title bold)) :face (:inherit (doom-dashboard-menu-title bold))
:action =rss) t) :action =rss)
(add-to-list '+doom-dashboard-menu-sections ("Read saved articles"
'("Read saved articles"
:icon (all-the-icons-octicon "book" :face 'doom-dashboard-menu-title) :icon (all-the-icons-octicon "book" :face 'doom-dashboard-menu-title)
:face (:inherit (doom-dashboard-menu-title bold)) :face (:inherit (doom-dashboard-menu-title bold))
:action =wallabag) t) :action =wallabag)))
;; Restore previous session without confirmation
(defadvice! restore-no-confirm-session-quickload-a ()
:override #'doom/quickload-session
(message "Restoring session...")
(doom-load-session)
(message "Session restored. Welcome back."))
;; Decrease size of icons in the modeline ;; Decrease size of icons in the modeline
(setq all-the-icons-scale-factor 1.0) (setq all-the-icons-scale-factor 1.0)
;; Increase size of the PlatformIO compilation buffer ;; Increase size of the PlatformIO compilation buffer

View File

@ -137,7 +137,7 @@
(let ((inhibit-read-only t) (let ((inhibit-read-only t)
(inhibit-modification-hooks t)) (inhibit-modification-hooks t))
(visual-fill-column-mode) (visual-fill-column-mode)
(setq-local shr-current-font '(:family "Raleway" :height 1.1)) (setq-local shr-current-font '(:family "Lato" :height 1.1))
(set-buffer-modified-p nil)))) (set-buffer-modified-p nil))))
;; Set up the mail stack ;; Set up the mail stack
(after! mu4e (load! "+mail")) (after! mu4e (load! "+mail"))
@ -161,3 +161,5 @@
(global-centered-cursor-mode)) (global-centered-cursor-mode))
;; Enable smooth scrolling ;; Enable smooth scrolling
(pixel-scroll-precision-mode) (pixel-scroll-precision-mode)
;; Restore previous session on startup
(add-hook 'window-setup-hook #'doom/quickload-session)