configurations/emacs/doom-emacs
2023-03-16 23:17:40 +01:00
..
config.el updated doom-emacs config 2023-03-16 23:17:40 +01:00
init.el updated doom-emacs config 2023-03-16 23:17:40 +01:00
packages.el updated doom-emacs config 2023-03-16 23:17:40 +01:00
README.md updated doom-emacs config 2023-03-16 23:17:40 +01:00

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

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