diff options
| author | 2025-02-05 13:45:46 -0800 | |
|---|---|---|
| committer | 2025-02-05 13:45:46 -0800 | |
| commit | e4695b35a6275a913078d2be22e932c5069c39a5 (patch) | |
| tree | 950fcc7cabba87756aaecdf6310b3bff5d2f59b5 | |
| parent | 74de9a37248215bab957888d30bd0c9b28ebb800 (diff) | |
| download | new-dotfiles-e4695b35a6275a913078d2be22e932c5069c39a5.tar.gz new-dotfiles-e4695b35a6275a913078d2be22e932c5069c39a5.zip | |
pop-os: Add emacs-dashboard
| -rw-r--r-- | oni/home/config/pop-os.scm | 6 | ||||
| -rw-r--r-- | oni/home/config/pop-os/emacs.el | 6 |
2 files changed, 10 insertions, 2 deletions
diff --git a/oni/home/config/pop-os.scm b/oni/home/config/pop-os.scm index 9d27802..f6a798b 100644 --- a/oni/home/config/pop-os.scm +++ b/oni/home/config/pop-os.scm @@ -9,7 +9,8 @@ #:select (emacs)) #:use-module ((gnu packages emacs-xyz) #:select (emacs-dockerfile-mode - emacs-deft)) + emacs-deft + emacs-dashboard)) #:use-module ((gnu services) #:select (service)) #:use-module ((guix gexp) @@ -103,7 +104,8 @@ emacs-php-ts-mode emacs-oni-lua emacs-oni-sh - emacs-deft)) + emacs-deft + emacs-dashboard)) (services (list home-channels-service home-environment-service (service home-emacs-service-type diff --git a/oni/home/config/pop-os/emacs.el b/oni/home/config/pop-os/emacs.el index dbad6e5..309c284 100644 --- a/oni/home/config/pop-os/emacs.el +++ b/oni/home/config/pop-os/emacs.el @@ -116,3 +116,9 @@ buffers.") (artisan--test-internal nil name ignore))) (local-set-key (kbd "q") #'bury-buffer) (local-set-key (kbd "s") (lambda () (interactive) (interrupt-process)))))) + +(require 'dashboard) +(dashboard-setup-startup-hook) +(run-with-idle-timer 300 t (lambda () (switch-to-buffer dashboard-buffer-name))) +(run-at-time "02:00" 86400 #'dashboard-open) +(add-hook 'server-after-make-frame-hook #'dashboard-open) |
