configurations/emacs/doom-emacs/README.md

41 lines
802 B
Markdown
Raw Normal View History

# Doom-Emacs configuration
# Quick setup
1. Copy those files in the `~/.doom.d` folder
2. Adjust `init.el` file with your preferences
3. Add/ Remove `hooks` from `config.el`
4. Follow [doom-emacs install](https://github.com/hlissner/doom-emacs#install)
# Tips
* every time you change your `init.el` file, run `~/.emacs.d/bin/doom sync`
* to check missing modules, packages or dependencies use `~/.emacs.d/bin/doom doctor` and follow specific instructions
## Our config
### Languages
* Common LISP
* Emacs LISP
* Go
* Haskell
* JSON
* Javascript
* Markdown
* PHP
* Python
* Ruby
* Rust
* Sh
* Web (Generic module)
* Yaml
### Other packages
* LSP + Company -> autocompletion
* iBuffer -> buffer management
* docker -> docker commands and shortcuts
* magit
* workspace -> project isolated spaces