git の diff output 向けの syntax-highlighter である delta がいい感じだった
https://github.com/dandavison/delta
macOS に入れてみる。
brew install git-delta
あとは .gitconfig
をいじればいい
[core]
pager = delta --plus-color="#012800" --minus-color="#340001" --theme='Monokai Extended'
[interactive]
diffFilter = delta --color-only
--theme
への引数を変えると使用する theme を変えられる。一覧は
$ delta --list-theme-names
Light themes:
GitHub
Monokai Extended Light
OneHalfLight
Solarized (light)
ansi-light
Dark themes:
1337
DarkNeon
Dracula
Monokai Extended
Monokai Extended Bright
Monokai Extended Origin
Nord
OneHalfDark
Solarized (dark)
Sublime Snazzy
TwoDark
ansi-dark
base16
zenburn
自分用に Dark の theme 一覧を貼っておく。
1337
DarkNeon
Dracula
Monokai Extended
Monokai Extended Bright
Monokai Extended Origin
Nord
OneHalfDark
Solarized (dark)
Sublime Snazzy
TwoDark
ansi-dark
base16
zenburn
いろいろやって結局 Monokai Extended にした。