blob: e239978fd66c3bf4f3bceea4d713de70bf7815f7 (
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
48
49
50
|
;;; 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
tabs
tab-mark
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 150)
(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-tinted t))
(provide 'init-ui)
;;; init-ui.el ends here
|