Emacs config
Find a file
2017-10-11 16:18:51 +03:00
languages Fix projectile tag regeneration to happen after project switch 2017-10-06 16:39:49 +03:00
layouts Move dired to tools user-mode 2017-08-27 10:51:35 +03:00
.gitignore Add tags to ignored files 2017-10-03 17:10:08 +03:00
base16-not-harmonic-theme.el Create custom theme 2017-05-26 09:27:46 +03:00
behaviour.el Fix projectile tag regeneration to happen after project switch 2017-10-06 16:39:49 +03:00
emacs Add flymake cursor 2017-08-28 23:19:01 +03:00
functions.el Add nvm to package list 2017-09-06 14:25:07 +03:00
init.el Add tags to ignored files 2017-10-03 17:10:08 +03:00
key-bindings.el Fix projectile tag regeneration to happen after project switch 2017-10-06 16:39:49 +03:00
languages.el Change .elc -> .el 2017-09-04 14:12:04 +03:00
packages.el Add tags to ignored files 2017-10-03 17:10:08 +03:00
README.md Add multi-term to Readme 2017-05-11 21:27:48 +03:00
spelling.el Small changes in ispell and windows configuration 2017-08-28 13:23:08 +03:00
themes.el Some additional changes to stuff 2017-08-26 01:05:11 +03:00
windows.el Only load window purpose when you use GUI 2017-10-11 16:18:51 +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.