blob: ea1cb5a174cb3c37b00699b166050ad8729aec19 (
plain) (
blame)
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
34
35
36
37
38
39
40
41
42
43
44
45
46
47
|
;;; init-ui.el --- User interface config. -*- lexical-binding: t -*-
;;; Commentary:
;; User interface settings.
;;; Code:
(use-package whitespace
:init
(global-whitespace-mode t)
:custom
(whitespace-style '(face
trailing missing-newline-at-eof)))
(use-package fringe
:custom (fringe-mode '(8 . 0)))
;; | 数字 | アルファベット | 日本語 | 絵文字 |
;; | 0123 | abcdefghijklmn | あいう | 🍎🍎🍎 |
(set-face-attribute 'default nil :family "Source Code Pro" :height 140)
(use-package modus-themes
:custom
(modus-themes-italic-constructs t)
(modus-themes-syntax '(alt-syntax green-strings))
(modus-themes-mode-line '(moody accented borderless))
(modus-themes-tabs-accented t)
(modus-themes-completions
'((matches . (extrabold background))
(selection . (semibold accented))
(popup . (accented))))
(modus-themes-fringe 'subtle)
(modus-themes-lang-checkers '(text-also straight-underline))
(modus-themes-hl-line '(accented))
(modus-themes-subtle-line-numbers t)
(modus-themes-markup '(bold italic))
(modus-themes-paren-match '(bold))
(modus-themes-region '())
:init
(load-theme 'modus-operandi-deuteranopia t))
(provide 'init-ui)
;;; init-ui.el ends here
|