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.
esup
-
Why does elpaca make emacs startup so much faster?
Probably the best way to figure out what's going on at startup time is ESUP (Emacs Start Up Profiler): https://github.com/jschaf/esup You could run it on the old config and the new. Although I suppose the processes may be different enough that there's nothing meaningful to compare.
-
[Emacs] A full fledge configuration
I agree with you. For startup profiling, use-package-report and https://github.com/jschaf/esup can help too.
-
An easy trick I found to improve Emacs start-up time
A very useful tool for achieving faster startup is esup (https://github.com/jschaf/esup) which times each code block that runs in the emacs startup.
-
Slow emacs startup only on work laptop
Have you tried running M-x esup with https://github.com/jschaf/esup to see what is taking up the start-up time?
-
Zee: A modern text editor for the terminal written in Rust
Are you on Emacs 28? Native-comp is enabled by default and it's Just Worked™ for me. Or are you on at least Emacs 27? Emacs 27 added native JSON parsing; stuff like lsp-mode works a lot better now.
(Personally running Emacs 29 built from source on an M1 Pro; everything is instant! Even on my old dumpy i5 machine, everything except startup was pretty snappy, with the exception of startup which took ~4 seconds.)
If it's startup you're concerned about, try the esup[1] package to figure out what's taking so long.
[1]: https://github.com/jschaf/esup
-
Emacs taking a lot of time to load
If you're really interested what happens on startup, you can play around with the startup profiler( https://github.com/jschaf/esup ) or similar packages that time the execution of your .emacs.
-
Do any of you have some tips on speeding up emacs:
I used the Emacs Startup Profiler (ESUP) https://github.com/jschaf/esup which identified several culprits in my init files. Removing or deferring the loading of those packages took my startup time from ~15 seconds to about 2.5 seconds. (Still room for improvement!)
-
What is your startup time
GitHub - jschaf/esup: ESUP - Emacs Start Up Profiler
-
How to diagnose slow emacs at run-time.
Try out esup
rex
-
Any way to quickly set my keybinds to be like Doom Emacs or otherwise copy key combinations into other key combinations?
I went down this road as well. You can take a look at how I set it up here and here.
-
Why does elpaca make emacs startup so much faster?
Ref: https://github.com/skyler544/rex
- skyler544's Emacs Config
-
Hi I'm currently using doom but thinking of starting over from scratch I have questions coming from DOOM
If you want something to compare to you can check out my config here: https://github.com/skyler544/rex
-
Advice on config hacking / yak shaving / bikeshedding
Fast forward to today; the result is this.
What are some alternatives?
emacs-from-scratch - An example of a fully custom Emacs configuration developed live on YouTube!
outli - Simple comment-based outline folding for Emacs
.emacs.d - My current Emacs setup.
symex.el - An intuitive way to edit Lisp symbolic expressions ("symexes") structurally in Emacs
jinx - 🪄 Enchanted Spell Checker
.emacs.d - My emacs config
zee - A modern text editor for the terminal written in Rust [Moved to: https://github.com/zee-editor/zee]
meow - Yet another modal editing on Emacs / 猫态编辑
digga - A flake utility library to craft shell-, home-, and hosts- environments.
emacs-build - Scripts to build a distribution of Emacs from sources, using MSYS2 and Mingw64(32)
config
kanata - Improve keyboard comfort and usability with advanced customization