Skip to content

Robdel12/.emacs.d

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 (optionally with -c).

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

  • Select GitHub-style emojis are transformed into real unicode emojis. If using official Emacs (without multi-color font support), update this line. Or install emacs-plus which enables multi-color fonts, a.k.a. emoji fonts.

  • 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

  • For GPG signing, pinentry is installed and automatically started. You'll have to add allow-emacs-pinentry and allow-loopback-pinentry to .gnupg/gpg-agent.conf then reload gpg-agent with gpgconf --reload gpg-agent.

About

My personal emacs config. Built on top of --->

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published