All Topics
All Topics
Technology
Technology
Design
Design
Programming
Programming
Science
Science
News
News
Gaming
Gaming
Entertainment
Entertainment
Business
Business
Finance
Finance
Sports
Sports
Health
Health
Food
Food
Travel
Travel
Art
Art
Music
Music
Books
Books
Education
Education
Politics
Politics
Personal
Personal
No algorithm. No AI slop. No ads. Just RSS. Pro-human. Indie writers. Real journalism. Open web. Chronological. Hand toasted.

Introduction to Bedrock: A Minimalist Emacs Starter Kit for Modern Development

By

weakfish

7mo ago· 14 min readen

Summary

The article is a response to an "Ask HN" question about where to begin with modern Emacs. The author recommends their own Emacs starter-kit called Bedrock, which is designed to be simple and minimalistic compared to other popular distributions like Doom Emacs. Bedrock focuses on setting better defaults for Emacs without installing third-party packages, providing a vanilla Emacs experience with improved configurations. The author explains Bedrock's philosophy of simplicity, lack of extra package management systems, and its approach to modernizing Emacs defaults while maintaining a clean, straightforward setup.

Key quotes

· 5 pulled
Bedrock differs philosophically from Doom et al. in that Bedrock is meant to be as simple as possible.
There's no magic, no extra package management system (looking at you Doom) to break or confuse.
By default, it doesn't install any 3rd-party packages—it just sets better defaults.
Recent versions of Emacs can do a lot, but the defaults are painfully outdated. Bedrock fixes that.
It's basically a vanilla Emacs experience without some of the c
Snippet from the RSS feed
I maintain a pretty popular Emacs starter-kit called Bedrock. [1] I suggest starting with it, or at least taking a look at it to get some ideas!

You might also wanna read