Skip to content

Latest commit

 

History

History
39 lines (26 loc) · 1.43 KB

README.md

File metadata and controls

39 lines (26 loc) · 1.43 KB

My own Emacs config

If you'd like to use my config, simply clone this repo into ~/.emacs.d.

If you make any changes, including adding snippets, features, or languages, feel free to contribute them back here!

Prerequisites

This list is probably not definitive. If you find you need to install other things to get the config to work properly, please create an issue so I can add it to the list.

  • An Emacs server is auto-started when one is not already running, update your $EDITOR environment variable to emacsclient -c (This also applies to $REACT_EDITOR as well).

  • To enable all-the-icons in the modeline, install them through emacs with M-x all-the-icons-install-fonts.

  • I use Fira Code with ligatures and Operator Mono for cursive keywords. The config for these is only initialized when the fonts exist.

  • To use spell-checking, install ispell: brew install ispell

  • To use prettier, install it: npm install -g prettier

  • To use ag, install the_silver_searcher: brew install the_silver_searcher

  • To see flycheck errors in JS, install eslint: npm install -g eslint

  • To utilize Git time metric, install gtm: brew tap git-time-metric/gtm && brew install gtm

    You might also want the terminal plugin to track time spent in the terminal.