My general customization for Spacemacs
To install emacs26:
sudo add-apt-repository ppa:kelleyk/emacs
sudo apt-get update
sudo apt install emacs26
git clone https://github.com/syl20bnr/spacemacs ~/.emacs.d
cd ~/.emacs.d
git checkout develop
To use this config file:
git clone https://github.com/gollth/.spacemacs.d ~/.spacemacs.d
# Backup your ~/.spacemacs file if it already exits.
ln -s -f ~/.spacemacs.d/.spacemacs ~/.spacemacs
# Setup ycmd
cd ~/.spacemacs.d
./setup.sh
For cmake projects it is necessary to compile the projects with flag:
-DCMAKE_EXPORT_COMPILE_COMMANDS=ON
- python
- markdown
- haskell
- C#
- haskell
- javascript
- html
- yaml
- JS(X)
- helm
- autocompletion
- syntax checking
- git
- org
- shell
- react