suntong / emacs.d

emacs.d for my emacs-traditional
4 stars 0 forks source link

Niches

This is my modularized .emacs.d. Two key niches separate mine with others:

It's offered to the public for educational purposes only. If you mean to use it as your own, no support is offered whatsoever because I'm not a elisp developer at all.

For Emacs Traditional

This is a companion for Emacs Traditional, as it is using packages directly from MELPA as oppose to the OS level packages. It has many advantages, including but not limited to, Emacs Traditional Precise Scrolling:

Emacs Traditional Precise Scrolling

Here is the video version of the above screencast:

https://user-images.githubusercontent.com/422244/124361941-0233ec00-dc00-11eb-9861-935d873c55c4.mp4

IDE out of the box

emgo

Here is the video version of the above screencast:

https://user-images.githubusercontent.com/422244/124659805-598dc280-de73-11eb-973d-bd7132ab1918.mp4

Install

To install it,

rm -rf ~/.emacs.d # CAREFUL! Do once and backup first!
mkdir ~/.emacs.d
# do this every time when file(s) are newly added/deleted
[ -d lisp ] && [ -d site-lisp ] && lndir `pwd` ~/.emacs.d && symlinks -rd ~/.emacs.d/