doomemacs/modules/ui/doom
2017-05-29 01:05:34 +02:00
..
autoload ui/doom: use initial-frame-alist & better +doom/reset-theme 2017-05-17 01:34:33 +02:00
config.el General cleanup + refactor 2017-05-29 01:05:34 +02:00
packages.el ui/doom: replace beacon with nav-flash 2017-03-15 22:00:03 -04:00
README.org Update READMEs & add new ones 2017-05-25 20:09:12 +02:00

:ui doom

This module modifies Emacs' user interface.

DOOM's look is loosely inspired by Atom's One Dark theme, and is largely contained in the doom-themes plugin.

By default, this module uses:

  • Fira Mono and Fira Sans (fonts)
  • DejaVu Sans Mono (font, for displaying unicode characters)
  • nav-flash: blinks the current line when jumping large distances, to help keep track of the cursor.
  • hideshow, modified to use a nicer folded-region indicator.
  • Custom fringe bitmaps for git-gutter-fringe (thin bars)

Install

Fira Mono is this module's only dependency (if you want to use it).

MacOS

brew tap caskroom/fonts
brew cask install font-fira-{sans,mono} font-dejavu-sans

Arch Linux

sudo pacman --noconfirm --needed -S ttf-fira-{sans,mono} ttf-dejavu

Troubleshooting

Strange font symbols

If you're getting strange unicode symbols, that is likely all-the-icons doing (caused by other UI modules, specifically doom-modeline and doom-dashboard).

You must install the fonts included with all-the-icons with: M-x all-the-icons-install-fonts.