Skip to content

hnvy/emacs

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

My Literate Emacs Configuration

Requirements

This emacs configuration requires:

  • emacs >= 28.0
  • ruby >= 2.6 (optional)

Building

  1. Run git clone "https://github.com/mohkale/.emacs.d" ~/.config/emacs.
  2. Open init.org in emacs and run M-x org-babel-tangle to tangle the configuration.
  3. Restart emacs and everything should start installing.

Faster

If you're hardware is having a hard time tangling my admittedly massive config file, try:

./bin/emacs-tangle -i -d lisp/+config.el

The script depends on ruby and automatically tangles an org file (and any other dependent org files) when one of their tangle targets are out of date.

Screenshots

I like to tinker with everything I use, so my emacs does everything I do. For an abridged list of supported features, see my entry-point config.

About

My literate emacs config

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • YASnippet 73.4%
  • Emacs Lisp 21.2%
  • Makefile 3.1%
  • CMake 1.0%
  • C++ 0.5%
  • Shell 0.5%
  • Other 0.3%