Configures a nice modeline

This commit is contained in:
2023-09-12 09:08:15 +02:00
parent d885fc5309
commit bdd5aef0d5

25
.emacs
View File

@@ -18,6 +18,12 @@
(other . "gnu")))
'(company-idle-delay 20.0)
'(compilation-scroll-output 'first-error)
'(display-time-24hr-format t)
'(display-time-default-load-average nil)
'(doom-modeline-github t)
'(doom-modeline-indent-info t)
'(doom-modeline-minor-modes t)
'(doom-modeline-total-line-number t)
'(global-auto-revert-mode t)
'(global-display-line-numbers-mode t)
'(gofmt-command "goimports")
@@ -57,7 +63,7 @@
(setq package-archives '(("melpa" . "https://melpa.org/packages/")
("gnu" . "https://elpa.gnu.org/packages/")))
(package-initialize)
(eval-when-compile
(unless (package-installed-p 'use-package)
(unless package-archive-contents
@@ -69,6 +75,13 @@
(require 'use-package-ensure)
(setq use-package-always-ensure t)
(use-package doom-modeline
:init
(doom-modeline-mode 1)
(display-time-mode 1))
(use-package delight)
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
;; window separator
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@@ -173,6 +186,7 @@
:bind ( :map projectile-mode-map
( "C-c p" . 'projectile-command-map)
)
:delight
:config
(projectile-mode +1)
(setq projectile-per-project-compilation-buffer t)
@@ -182,7 +196,14 @@
:test "ng test --progress=false"
:run "ng serve"
:test-suffix ".spec")
:custom
(projectile-moel-line-prefix "")
(projectile-mode-line-function
(lambda ()
(format " [%s:%s]"
(projectile-project-name)
(projectile-project-type)))
)
)
(use-package vterm)