From 21ef1d5c7b07d6a7cf7c8aa667e5beb6cbf2860b Mon Sep 17 00:00:00 2001 From: Mateus Pinto Rodrigues Date: Mon, 9 Dec 2019 18:09:35 -0300 Subject: [PATCH] Better modeline. --- elisp/extras.el | 5 +++++ elisp/modeline-setup.el | 11 +++++++++++ 2 files changed, 16 insertions(+) create mode 100644 elisp/modeline-setup.el diff --git a/elisp/extras.el b/elisp/extras.el index ad2c7a7..670e231 100644 --- a/elisp/extras.el +++ b/elisp/extras.el @@ -20,8 +20,13 @@ (load "~/.emacs.d/elisp/exwm-setup.el")) ;; modeline +;; configure the default one +(load "~/.emacs.d/elisp/modeline-setup.el") +;; then use doom-modeline (use-package all-the-icons) (use-package doom-modeline + :config + (setq doom-modeline-buffer-encoding nil) :hook (after-init . doom-modeline-mode)) diff --git a/elisp/modeline-setup.el b/elisp/modeline-setup.el new file mode 100644 index 0000000..4dcc486 --- /dev/null +++ b/elisp/modeline-setup.el @@ -0,0 +1,11 @@ +;; Show date and use 24 hours format +(setq display-time-day-and-date 1) +(setq display-time-24hr-format 1) +;; Don't show load average +(setq display-time-default-load-average nil) +;; Don't check for mail (we will use doom-modeline for that) +(setq display-time-mail-file 1) + +;; Show time and battery on modeline +(display-time-mode 1) +(display-battery-mode 1)