Use a local doom-modeline checkout

This commit is contained in:
Wojciech Kozlowski 2019-04-13 19:11:10 +02:00
parent 359ecedd7a
commit 089cc7ab5e
4 changed files with 17 additions and 4 deletions

3
.gitmodules vendored Normal file
View File

@ -0,0 +1,3 @@
[submodule "doom-modeline"]
path = doom-modeline
url = https://github.com/seagle0128/doom-modeline.git

1
doom-modeline Submodule

@ -0,0 +1 @@
Subproject commit 0feb1c1499953222a2de768b7c8bf73517c4e828

View File

@ -17,10 +17,21 @@
;;; Code:
;; FIXME: move back to doom-modeline package
;; Currently, I'm running doom-modeline from a local checkout, because the
;; newest versions don't play nicely with treemacs.
(defvar emodule/em-modeline-packages
'(anzu
doom-modeline)
;; doom-modeline
;; doom-modeline dependencies.
;; Needed to load from local checkout.
all-the-icons
eldoc-eval
shrink-path
)
)
@ -32,6 +43,7 @@
;; Note that doom-modeline requires all-the-icons which in turn require the
;; user to manually install the fonts with the command `M-x
;; all-the-icons-install-fonts'.
(add-to-list 'load-path "~/.emacs.d/doom-modeline")
(use-package doom-modeline
:hook
(after-init . doom-modeline-init)

View File

@ -2,7 +2,4 @@
* Visual
** TODO Fork doom-modeline
** TODO Have a few pre-set split window configs