General cleanup + refactor

This commit is contained in:
Henrik Lissner 2017-02-24 03:14:13 -05:00
parent ede6553959
commit 75a5e55255
3 changed files with 16 additions and 18 deletions

View file

@ -43,7 +43,6 @@
(advice-add 'switch-to-buffer :after '+workspaces*auto-add-buffer) (advice-add 'switch-to-buffer :after '+workspaces*auto-add-buffer)
(advice-add 'display-buffer :after '+workspaces*auto-add-buffer) (advice-add 'display-buffer :after '+workspaces*auto-add-buffer)
;; TODO Integration with projectile?
;; Create a new workspace on project switch ;; Create a new workspace on project switch
(defun doom|new-workspace-on-project-change () (defun doom|new-workspace-on-project-change ()
(let ((project-name (projectile-project-name))) (let ((project-name (projectile-project-name)))

View file

@ -46,9 +46,9 @@
(add-hook! 'kill-buffer-query-functions (add-hook! 'kill-buffer-query-functions
(if (not (+doom-dashboard-p)) (if (not (+doom-dashboard-p))
t t
(ignore
(ignore-errors (+doom-dashboard-force-reload)) (ignore-errors (+doom-dashboard-force-reload))
(bury-buffer) (bury-buffer))))
nil))
(add-hook! 'window-setup-hook (add-hook! 'window-setup-hook
(add-hook 'window-configuration-change-hook '+doom-dashboard-reload) (add-hook 'window-configuration-change-hook '+doom-dashboard-reload)
(+doom-dashboard-reload)) (+doom-dashboard-reload))
@ -79,10 +79,9 @@
"Erase the buffer and prepare it to be used like a normal buffer." "Erase the buffer and prepare it to be used like a normal buffer."
(unless +doom-dashboard-edited-p (unless +doom-dashboard-edited-p
(erase-buffer) (erase-buffer)
;; (set-window-margins (get-buffer-window (doom-fallback-buffer)) 0 0)
(setq +doom-dashboard-edited-p t (setq +doom-dashboard-edited-p t
mode-line-format +doom-dashboard-old-modeline) mode-line-format +doom-dashboard-old-modeline
(setq fringe-indicator-alist +doom-dashboard--old-fringe-indicator) fringe-indicator-alist +doom-dashboard--old-fringe-indicator)
(remove-hook 'evil-insert-state-entry-hook 'doom|mode-erase-on-insert t))) (remove-hook 'evil-insert-state-entry-hook 'doom|mode-erase-on-insert t)))
(defun +doom-dashboard-deferred-reload (&rest _) (defun +doom-dashboard-deferred-reload (&rest _)