My theme for emacs; based on and named after the excellent faff-theme by WJCFerguson.
(visible in this screenshot are Imenu-list, org-bullets, smart-mode-line, smart-mode-line-powerline2-theme, Source Code Pro font)
It is built around an ivory3 background, with support for:
- Powerline
- Helm
- Ido
- Org-mode
- Magit
- Rainbow delimiters
- Term
- Imenu-list
- Visible mark
This theme is meant for windowed emacs and looks bad in -nw
. Therefore, by default, the faces are only applied in graphic displays. You can set the variable fsff-display-class
to change this behaviour.
(add-to-list 'custom-theme-load-path "/path/to/directory/containing/theme/")
(load-theme 'fsff t)
Alternatively you can place it in folders already in the custom-theme-load-path
, like custom-theme-directory
or the folder themes
in data-directory
(for me it is /usr/share/emacs/<version>/etc/themes/
).
For syntax highlighting you need to set
(setq org-src-fontify-natively t)
To get org-level-1
background to fontify the entire line, you can set org-fontify-whole-heading-line
to t
(setq org-fontify-whole-heading-line t)