#+END_SRC
-** Mode-line
+* Mode-line
+
+** clean mode line
clean mode line, Refer to [[https://www.masteringemacs.org/article/hiding-replacing-modeline-strings][Marstering Emacs]]
(add-hook 'after-change-major-mode-hook 'clean-mode-line)
#+END_SRC
+** Powerline mode
+
+Install powerline mode [[https://github.com/milkypostman/powerline][powerline]]
+
#+BEGIN_SRC emacs-lisp :tangle yes :results silent
(use-package powerline
:ensure t
;; :ensure t)
;; (use-package smart-mode-line-powerline-theme
;; :ensure t)
+#+END_SRC
+
+Revised powerline-center-theme
+#+BEGIN_SRC emacs-lisp :tangle yes :results silent
(defun sd/powerline-simpler-vc (s)
(if s
(replace-regexp-in-string "Git[:-]" "" s)
(setq ns-use-srgb-colorspace nil)
#+END_SRC
+set height in mode line
+
+#+BEGIN_SRC emacs-lisp :tangle yes :results silent
+
+ (custom-set-variables
+ '(powerline-height 14)
+ '(powerline-text-scale-factor 0.8))
+ ;; 100/140
+ (set-face-attribute 'mode-line nil :height 100)
+
+#+END_SRC
+
* Org-mode Settings
** Org-mode Basic setting