mohkale / emacs

My literate emacs config

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

License:MIT License


Languages

Language:YASnippet 71.2%Language:Emacs Lisp 21.0%Language:Makefile 5.4%Language:CMake 0.9%Language:C++ 0.5%Language:Shell 0.5%Language:Java 0.2%Language:Go 0.1%Language:DIGITAL Command Language 0.0%