configurations/emacs/doom-emacs/README.md

44 lines
851 B
Markdown

# 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
* Elixir
* Emacs LISP
* Go
* Haskell
* JSON
* Javascript + Coffee + NVM
* Markdown
* PHP
* Python
* Ruby
* Rust
* Sh
* SQL
* Web (Generic module)
* Yaml
### Other packages
* eshell
* ansible
* latex
* LSP + Company -> autocompletion
* iBuffer -> buffer management
* docker -> docker commands and shortcuts
* workspace -> project isolated spaces