-
Notifications
You must be signed in to change notification settings - Fork 366
/
theme-config.el
33 lines (29 loc) · 1.03 KB
/
theme-config.el
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
;; -*- mode: emacs-lisp; lexical-binding: t -*-
;; ---------------------------------------
;; Theme configuration
;; ---------------------------------------
;; ---------------------------------------
;; Theme Variants
;; (setq doom-gruvbox-light-variant "hard")
;; ---------------------------------------
;; ---------------------------------------
;; Doom-modeline
(defun practicalli/setup-custom-doom-modeline ()
(doom-modeline-set-modeline 'practicalli-modeline 'default))
;;
(with-eval-after-load 'doom-modeline
(doom-modeline-def-modeline 'practicalli-modeline
'(workspace-name window-number modals persp-name buffer-info matches remote-host vcs)
'(misc-info repl lsp buffer-position))
(practicalli/setup-custom-doom-modeline))
;; Segments:
;; checker = flycheck results (not working)
;; buffer-position
;; word-count - number of words in current buffer
;; parrot
;; selection-info
;; repl - shows status of Cloure repl (not working)
;; process ??
;; debug
;; misc-info - used for keycast
;; ---------------------------------------