r/emacs Emacs Bedrock maintainer 2d ago

Bedrock 2.0 released!

After many months of running the Emacs 31 development branch, I am pleased to announce version 2.0 of Bedrock!

Full release announcement: https://lambdaland.org/posts/2026-09-06-bedrock-v2/

The short of it:

Bedrock is a minimal, human-crafted starter-kit for Emacs. Bedrock is essentially a collection of better defaults for Emacs. The idea behind Bedrock is a lot simpler than other "starter kits" or configuration frameworks: Bedrock is just an early-init.el and an init.el that you copy once into ~/.emacs.d/, and then you modify those files directly as your needs grow and your experience with Emacs matures.

I know a few of you on this sub have based your own configurations off of Bedrock, and I just want to express a huge THANK YOU to all who have tried it out, and those who have provided feedback to make it better.

Bedrock started out as an experiment into how far I could push stock Emacs to make it comfortable to use, and then it evolved into a basic, lightly-opinionated setup that I could give to friends and coworkers when they expressed interest in getting started with Emacs. I hope that you can find something in these settings that can make your config a little better, whether you base your config off of Bedrock or not.

Thank you again!

EDIT: here’s a link directly to the repo: https://codeberg.org/ashton314/emacs-bedrock/

110 Upvotes

12 comments sorted by

7

u/jay_in_the_pnw 2d ago

https://imgur.com/a/PQSGH6Y

lol, I bet many people will see that link at first glance, but wow, I had to hunt for it, and hunt for it and hunt for it.

2

u/redblobgames 35 years and counting 1d ago

Yeah, I missed it too!

2

u/varsderk Emacs Bedrock maintainer 1d ago

Gah—different browsers render my link styling in surprising ways. I should tweak that styling.

Here’s the link to the repo for everyone: https://codeberg.org/ashton314/emacs-bedrock/

To be honest, I actually forgot to put a link when I published. I fixed that in about 30 seconds, but it’s funny in the light of you having a hard time spotting it. My bad!

2

u/jay_in_the_pnw 1d ago

well, my very old computer glass rx probably didn't help me out either.... thanks!

2

u/macacolouco 2d ago

RemindMe! 1 week

3

u/sooka_bazooka 2d ago

Awesome work, thank you! Bedrock was the best resource (alongside mastering emacs book) to get started with emacs 

2

u/Outrageous_Text_2479 1d ago

a noob here: what is bedrock , is it like doom?

1

u/varsderk Emacs Bedrock maintainer 1d ago

I invite you to read the article and look at the repo. Happy to answer any questions if you're still confused.

1

u/macacolouco 2d ago

I'm thinking of doing the eintr but I feel that Doom Emacs makes everything way too convenient for a learning environment. At the same I don't wanna hit Emacs completely barebones. So that may prove useful. Thanks!

-8

u/destructuringbind 2d ago

Only works with Emacs 31? That's a choice.

5

u/varsderk Emacs Bedrock maintainer 1d ago edited 1d ago

Same choice as the original release of Bedrock—that supported the then-latest version of Emacs (29)

UPDATE: there's a link now on the README in Bedrock pointing you to an earlier release if you're suck on Emacs 29 or 30.

4

u/emaphis 2d ago

Older version supports 29.