Shared Emacs settings
Emacs Lisp Java Makefile Shell
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.
doc Add `C-c p k` to feature tour Dec 19, 2016
extra/tramp Try compiling Tramp using supplied Makefiles instead of supplied conf… Oct 21, 2016
img README: Add screenshots Nov 27, 2016
share/info Remove old manuals Oct 29, 2016
tpl/bin Re-add executable properties that Windows wiped out earlier Nov 27, 2016
.gitignore Create a bin directory for easy adding to PATH Oct 21, 2014
.gitmodules Move docker-tramp from repo to package Dec 6, 2016
install-packages.el install-packages: Allow packages to initialize so we can use the pack… Nov 27, 2016 Make it possible to run magit tests Apr 11, 2013

Shared Emacs settings

This is an Emacs starter kit with:

  • Modern editor features: Autocomplete, entire project search and replace, find definition
  • Fast project search thanks to integration with ripgrep
  • Cross-platform support: Tested on Linux, Windows, and macOS
  • Fullscreen by default, with a gap left for the Dock on macOS
  • Dark color theme, additionally with the spaceline theme for the mode-line
  • Extensive setup instructions
  • Splash screen appears while starting Emacs, and startup is optimally fast
  • Manuals are pre-built and show up when you do C-h i

Differences from other Emacs starter kits:

  • Principle of least surprise is a design goal
  • Augments your existing ~/.emacs.d/init.el file instead of replacing it
  • Can be personalized with setq statements



git integration:

Magit Screenshot

Interactive search:

Magit Screenshot

Entire project search:

Magit Screenshot


Unless stated otherwise, the files contained in this repo may be used, distributed, and modified without restriction.

This software is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.