.emacs.d
.emacs.d
.emacs.d | .emacs.d | |
---|---|---|
1 | 3 | |
70 | 167 | |
- | - | |
6.3 | 5.8 | |
11 months ago | 4 months ago | |
Makefile | Emacs Lisp | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
.emacs.d
-
How to open a file in Emacs: a short story about Lisp, technology, and human progress
The resulting implementation referenced in the essay uses make-process for asynchronicity.
.emacs.d
-
Emacs init time decreased %65 after I realized the stupid mistake I have done with straight.el
Yesterday, I was debugging my configuration because of increased init time (0.5-0.8 seconds), then I realized by a coincidence that if I load straight/bootstrap.el manually, and open a new Emacs instance immediately, it starts much more quick (~%65). It is related native comp I guess but I actually still cannot find the reason for this. I checked out the source code of straight.el, spent 4-5 hours and find out that a find process with all the packages I installed as args takes ~1.5 seconds to finish. I disabled it in source code and my startup time decreased from ~2.3s to 0.8s.
-
Experimental window animations
source code: https://github.com/KaratasFurkan/.emacs.d#zoom
-
Going literate, any tips?
You can get ideas from init.el, early-init.el and Applying Changes sections of my literate configuration. They are about loading config and keeping org and elisp files synced.
What are some alternatives?
ob-ess-julia - A lightweight Julia support for org mode using Emacs Speaks Statistics
neovide - No Nonsense Neovim Client in Rust
homebrew-emacs-head - GNU Emacs formula for the Homebrew package manager
org-superstar-mode - Make org-mode stars a little more super
emacs-which-key - Emacs package that displays available keybindings in popup
circadian.el - Theme-switching for Emacs based on daytime
qwerty-everywhere - Qwerty consistent hebrew, arabic, phoenician and russian keymaps
emacs-scroll-on-jump
emacs-keyboard-shortcuts - A list of Emacs keyboard shortcuts that I use on a regular basis.
.doom.d - Private DOOM Emacs config highly focused around orgmode and GTD methodology, along with language support for Python and Elisp.
zoom - Fixed and automatic balanced window layout for Emacs
dot.emacs.d - My config for Emacs 28+: check out as ~/.emacs.d