Turns on global whitespace mode in emacs

This commit is contained in:
2022-01-18 18:22:44 +01:00
parent a1e3fa1d1b
commit 71fdd55a54

71
.emacs
View File

@@ -31,7 +31,10 @@
'(srefactor--getter-prefix "Get")
'(srefactor--getter-setter-capitalize-p t)
'(srefactor--setter-prefix "Set")
'(tab-width 4))
'(tab-width 4)
'(whitespace-style
(quote
(face trailing tabs lines-tail newline space-before-tab::tab space-before-tab::space space-before-tab tab-mark))))
(toggle-scroll-bar -1)
@@ -382,32 +385,48 @@ header"
;; After Init
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
(use-package zenburn-theme
:config (progn
(setq zenburn-override-colors-alist
'(
;; ("zenburn-bg-2" . "#000000")
;; ("zenburn-bg-1" . "#2B2B2B")
("zenburn-bg-1" . "#151515")
;; ("zenburn-bg-08" . "#303030")
("zenburn-bg-08" . "#1a1a1a")
;; ("zenburn-bg-05" . "#383838")
("zenburn-bg-05" . "#202020")
;;("zenburn-bg" . "#3F3F3F")
("zenburn-bg" . "#2b2b2b")
;; ("zenburn-bg+05" . "#494949")
("zenburn-bg+05" . "#393939")
;; ("zenburn-bg+1" . "#4F4F4F")
("zenburn-bg+1" . "#3F3F3F")
;; ("zenburn-bg+2" . "#5F5F5F")
("zenburn-bg+2" . "#4F4F4F")
;; ("zenburn-bg+3" . "#6F6F6F")
("zenburn-bg+3" . "#5F5F5F")
)
)
:config
(setq zenburn-override-colors-alist
'(
;; ("zenburn-bg-2" . "#000000")
;; ("zenburn-bg-1" . "#2B2B2B")
("zenburn-bg-1" . "#151515")
;; ("zenburn-bg-08" . "#303030")
("zenburn-bg-08" . "#1a1a1a")
;; ("zenburn-bg-05" . "#383838")
("zenburn-bg-05" . "#202020")
;;("zenburn-bg" . "#3F3F3F")
("zenburn-bg" . "#2b2b2b")
;; ("zenburn-bg+05" . "#494949")
("zenburn-bg+05" . "#393939")
;; ("zenburn-bg+1" . "#4F4F4F")
("zenburn-bg+1" . "#3F3F3F")
;; ("zenburn-bg+2" . "#5F5F5F")
("zenburn-bg+2" . "#4F4F4F")
;; ("zenburn-bg+3" . "#6F6F6F")
("zenburn-bg+3" . "#5F5F5F")
)
)
(load-theme 'zenburn t)
)
)
(load-theme 'zenburn t)
(zenburn-with-color-variables
(custom-theme-set-faces
'zenburn
`(whitespace-space ((t (:background ,zenburn-bg :foreground ,zenburn-bg))))
`(whitespace-hspace ((t (:background ,zenburn-bg+1 :foreground ,zenburn-bg+1))))
`(whitespace-tab ((t (:foreground ,zenburn-bg+3))))
`(whitespace-newline ((t (:foreground ,zenburn-bg+1))))
`(whitespace-trailing ((t (:background ,zenburn-red))))
`(whitespace-line ((t (:background ,zenburn-bg :foreground ,zenburn-magenta))))
`(whitespace-space-before-tab ((t (:background ,zenburn-orange :foreground ,zenburn-orange))))
`(whitespace-indentation ((t (:background ,zenburn-bg+1))))
`(whitespace-empty ((t (:background ,zenburn-bg+1))))
`(whitespace-space-after-tab ((t (:background ,zenburn-bg+1 :foreground ,zenburn-red))))
)
(global-whitespace-mode 1)
)
)
(custom-set-faces
;; custom-set-faces was added by Custom.
;; If you edit it by hand, you could mess it up, so be careful.