✨ An Emacs Configuration for Humans ✨
Quick Installation
Screenshots
Features
Supported Languages
Dependencies
Manual Installation
Keybindings
Feature Requests
Contributing
Special Thanks
Run this one command and you are done! 😜
curl -s https://raw.githubusercontent.com/lillypad/emacs.d/master/setup.sh | bash
If you are using WinBlows
you have to use the ps1
script instead:
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/lillypad/emacs.d/master/setup.ps1'))
- Package Load Optimization
- Autocompletion
- Syntax Checking
- Snippets
- Rainbow Delimiters
- Powerline
- Magit
- Spell Check
- Git Diff
- Slime
- Alchemist
- Web Mode
- Tern
- Emmet
- NeoTree
- Paredit
- Ivy
- Ace Jump
- Lisp
- Clojure
- Rust
- PHP
- ActionScript
- Suricata IDS/IPS
- Snort IDS/IPS
- Yara
- Powershell
- Elixir
- Golang
- C with Clang
- C++ with Clang
- Python
- Javascript
- JSON
- Markdown
- Ruby
- HTML
- CSS
- Dockerfile
Ubuntu:
git clone https://github.com/lillypad/emacs.d.git
cd ~/.emacs.d/
make ubuntu
Debian:
git clone https://github.com/lillypad/emacs.d.git
cd ~/.emacs.d/
make debian
Arch:
git clone https://github.com/lillypad/emacs.d.git
cd ~/.emacs.d/
make arch
Gentoo:
git clone https://github.com/lillypad/emacs.d.git
cd ~/.emacs.d/
make gentoo
Windows:
Set-ExecutionPolicy Bypass -Scope Process -Force; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))
choco upgrade chocolatey
choco install -y git make
cmd /s /k cd %APPDATA%
git clone https://github.com/lillypad/emacs.d.git .emacs.d
cd .emacs.d
make windows
Setup:
make install
Testing:
make test
- CTRL+C Copy
- CTRL+X Cut
- CTRL+V Paste
- ALT+C Comment Region
- ALT+U Uncomment Region
- ALT+J Expand Snippet
- ALT+N Next Snippet
- CTRL+X G Open Magit
- CTRL+X P Open Package Manager
- CTRL+X T Open EShell
- CTRL>+X F Open/Close NeoTree
- CTRL+ALT+S Spell Checking
- CTRL+ALT+D Git Diff
- TAB Completion Cycle Next
- SHIFT+TAB Completion Cycle Previous
- CTRL+J Expand Emmet
- CTRL+ALT+X S Start Emacs Server
Add a feature request under issues and I may be able to add it in.
I will accept pull requests after reviewing them.
- oblivia-simplex
- Converted me from Vim to Emacs
- BobuSumisu
- Creator of
snort-mode
(I've added a few improvements)
- Creator of
- jmdeldin
- Made port of
ir-black-theme
(Modified to makeanarchy-theme
)
- Made port of
If you like this project buy me a drink 🍷