Skip to content

owtla/.emacs.d25

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

owtla/.emacs.d

My personal emacs configuration. This configuration is built to work with Emacs for MacOSX and is last tested on:

$ emacs --version
GNU Emacs 25.1.1

Custom configuration is included for the following development modes:

  • Golang
  • Python
    • Optional autopep8 support
  • Markdown
    • Live Preview M-x m-pr-m (via markdown-preview-mode)
  • JSON
  • Web
    • html w/ modified default settings (via web-mode
  • JavaScript

Quickstart

  1. Install Emacs for MacOSX
  2. Run cd $HOME && rm -rf ./.emacs.d && git clone git@github.com:kpurdon/.emacs.d.git
  3. Install the following dependencies:

Golang (see development/_golang.el)

  • go get -u golang.org/x/tools/cmd/goimports
  • go get -u github.com/nsf/gocode
  • go get -u github.com/rogpeppe/godef
  • (optional) go get -u github.com/golang/lint/golint (requires go 1.5+)
  • (optional) go get -u golang.org/x/tools/cmd/guru

Python (see development/_python.el)

  • pip install jedi
  • (optional) pip install importmagic
  • (optional) pip install autopep8

About

Personal Emacs Configuration

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Emacs Lisp 100.0%