Emacs Advent Calendar 2020 の 9 日目の記事です。 おととしの Advent Calendar でカラーテーマについての話を書いたのですが、その後2年、実際に自分で使ってみて色々と考えが整理された&実装も進化したので改めて紹介させてください。 当時の記事と重なる箇所もありますが、ご了承ください mm tl;dr 「色を持たない」カラーテーマによって、 Emacs の外観を簡単に、一貫性を保ってコントロールできるようにしました。 カラーテーマの責務 Emacs の Basic Faces Emacs には Basic Faces と呼ばれる、いくつかの特別な face があります。 default bold italic bold-italic underline fixed-pitch fixed-pitch-serif variable-pitch shado