Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jcomellas/emacs-config
My Emacs configuration files in $HOME/.emacs.d/
https://github.com/jcomellas/emacs-config
Last synced: 5 days ago
JSON representation
My Emacs configuration files in $HOME/.emacs.d/
- Host: GitHub
- URL: https://github.com/jcomellas/emacs-config
- Owner: jcomellas
- License: apache-2.0
- Created: 2013-08-01T13:43:51.000Z (over 11 years ago)
- Default Branch: master
- Last Pushed: 2013-08-01T14:18:00.000Z (over 11 years ago)
- Last Synced: 2024-11-08T08:13:40.578Z (about 2 months ago)
- Language: Emacs Lisp
- Size: 117 KB
- Stars: 1
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Emacs configuration (mainly) for Erlang
These are Emacs configuration files that are suitable for Erlang development
and would normally be located in your `$HOME/.emacs.d` directory. It has been
created as a hodgepodge of settings acquired from the Internet and created by
me over the years.This configuration uses the [Solarized](http://ethanschoonover.com/solarized)
theme, ido-mode for path navigation, [Magit](https://github.com/magit/magit)
to work with git repositories, [Flymake](http://flymake.sourceforge.net/) to
report compilation errors when saving and an assortment of little tweaks to
Emacs and its key bindings.There are only 3 external dependencies: Erlang, [rebar](https://github/rebar/rebar)
and [distel](https://github.com/massemanet/distel). You should first install
the Erlang packages for your operating system. e.g. for Ubuntu/Debian:
```bash
sudo apt-get install erlang
```
Then install rebar:
```bash
git clone https://github.com/rebar/rebar.git
cd rebar
make
sudo cp rebar /usr/local/bin/
```
And then install distel:
```bash
git clone https://github.com/massemanet/distel.git
cd distel
make
sudo make install
```
The other needed packages are auto-downloaded from [ELPA](http://elpa.gnu.org/),
[Marmalade](http://marmalade-repo.org/) or [MELPA](http://melpa.milkbox.net/)
whe Emacs is started.You should checkout this project by doing:
```bash
cd $HOME
git clone https://github.com/jcomellas/emacs-config .emacs.d
```Finally, start Emacs and enjoy!