Emacs config
Find a file
2017-05-22 22:26:31 +03:00
snippets/ruby-mode Add less and jade packages 2017-02-21 21:11:06 +02:00
.gitignore Add gitignore file 2017-02-08 09:03:32 +02:00
behaviour.el Add GroovyMode for Jenkinsfiles 2017-05-04 10:43:12 +03:00
emacs Add multi-term to Readme 2017-05-11 21:27:48 +03:00
functions.el Add set-line-120 function and racer package 2017-04-25 08:59:26 +03:00
key-bindings.el Cleanup some comments 2017-04-23 23:19:03 +03:00
languages.el Add Markdown mode hook 2017-05-22 22:26:31 +03:00
packages.el Add Markdown mode hook 2017-05-22 22:26:31 +03:00
README.md Add multi-term to Readme 2017-05-11 21:27:48 +03:00
spelling.el Separate themes to its own file, add spelling config 2017-04-20 11:34:50 +03:00
themes.el Add Markdown mode hook 2017-05-22 22:26:31 +03:00

My emacs config

Contains config I use for the following languages/modes:

  • Elixir
  • Ruby
  • Rust
  • HTML and compatibile (ERB)
  • Markdown

Installation

git clone git@github.com:maciej-szlosarczyk/emacs.git ~/.emacs.d
ln -s ~/.emacs.d/emacs ~/.emacs

Selected packages

The following packages are included or required:

  • Evil
  • Magit
  • Helm
  • Projectile
  • Company
  • Yasnippet
  • Column Enforce Mode
  • Ag

Compatibility notes

Tested on MacOS, requires additional packages such as ag (the_silver_searcher).

TODO

  1. Add and configure multiterm
  • Add multi-term-mode-hook for trailing whitespace.