123456789101112131415 |
- <!DOCTYPE html><head><meta charset="utf-8" /><meta name="viewport" content="width=device-width, initial-scale=1, shrink-to-fit=no" /><meta name="keywords" content="GNU, Emacs, Libre Software, Hurd, Guile, Guix" /><meta name="description" content="GNUcode.me is a website focusing on libre software projects, especially the GNU project." /><link type="application/atom+xml" rel="alternate" title="GNUcode.me -- Feed" href="/feed.xml" /><a rel="me" href="https://fosstodon.org/@thegnuguy"></a><link type="text/css" href="css/footer.min.css" rel="stylesheet"></link><link type="text/css" href="css/header.min.css" rel="stylesheet"></link><link type="text/css" href="css/main.min.css" rel="stylesheet"></link><title>Doom Emacs rocks! — GNUcode.me</title></head><body><header><nav><ul><li><a href="index.html">GNUcode.me</a></li><li><a href="services.html">Services</a></li><li><a href="about.html">About</a></li><li><a href="business-ideas.html">Business-ideas</a></li></ul></nav></header><h1>Doom Emacs rocks!</h1><main><section class="basic-section-padding"><article><h3>by Joshua Branson — November 15, 2022</h3><div><p>I have been using Doom emacs for about 6 months now, and I must say the
- experience is truly wonderful! It is hands down the best Emacs distribution
- that I have ever used. And it is <em>sooo fast</em>!</p><p>I used to own my own emacs config, which is something that everyone should do at
- some point to help you learn more about emacs, but maintaining your own emacs
- config is really hard. You have to:</p><ol><li>Fix any bugs that you have. <a href="https://elpa.gnu.org/packages/bug-hunter.html">bug hunter is really helpful for this</a></li><li>examine any cool packages that you may want to add.</li><li>Keep up to date with new packages that are probably better than the packages
- that you are using.</li><li>Update packages and deal with any new bugs they introduce.</li><li>Stay sane with all the complexity.</li></ol><p>I did the above for some time, and it is doable. I maintained my own Emacs for
- so long, because it was one of the few coding projects that I actively used and
- worked on. The problem was that my config’s stability varied week to week, and
- it made it harder to focus on actually helping <a href="https://guix.gnu.org">GNU Guix</a>. At a certain point I
- decided that I would rather let someone else maintain a config, so that I could
- spend more time helping a free software project.</p><p>I also realized that since I use Doom emacs so often, and it is in need of
- <a href="https://liberapay.com/hlissner">funding,</a> that I should probably go ahead and chip in. I highly reccommend you
- to check out Doom Emacs, and consider donating. Currently the maintainer of
- Doom can only allocate 12 hours per week on the project, but hopefully the
- community will be able to support his work full time.</p></div></article></section></main><footer><p>© 2020 Joshua Branson. The text on this site is free culture under the Creative Commons Attribution Share-Alike 4.0 International license.</p><p>This website is build with Haunt, a static site generator written in Guile Scheme. Source code is <a href="https://notabug.org/jbranso/gnucode.me">available.</a></p><p>The color theme of this website is based off of the famous <a href="#3f3f3f" target="_blank">zenburn</a> theme.</p></footer></body>
|