Skip to content

Share links to Emacs initialization files with minimal effort!

Notifications You must be signed in to change notification settings

grettke/every-emacs-initialization-file

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 

Repository files navigation

Justification For Existence Of This Project

Share links to Emacs initialization files with minimal effort!

I love reading all kinds of Emacs configuration files ranging for super refined to just starting out. For example caisah has a list of loads of stellar examples. However the only way to get added to that list is for your configuration to be notable. That is a pretty high bar for people just starting out. New people also usually have the freshest ideas though and they challenge the status quo of what we currently consider “the best”. All of those perspectives are valuable so I wanted to create a simple list that can include all of them.

The only requirement for adding a link here is that you or someone else values it. A lot or a little no matter how much—someone just needs to have found it valuable. No shyness or self-consciousness allowed: absolutely add your own! 😄

Emacs is about sharing and learning and that includes the entire spectrum of code out there. Happy Hacking!

How To Contribute

  • Steps
    • Identify Emacs initialization files that either you or someone else found valuable in some way no matter how large or small.
    • Find a link where to get the configuration. That would be a link to the Git project containing it, the file itself, or a blog post. It is at your discretion.
    • Add that link here.

Keep It Simple

The links are stored as headlines—that way you can store as little or as much information as you like in whatever way that you want. Add notes, comments, attribution, and any other classifications of anything. You can apply Org tags, properties, etc. here. Utilize everything that Org has to offer. Think of their headline as the most important note to leave for the future reader, and that includes unforeseen ways that they might want to use the metadata too!

Initialization Files

Aaron Bedra

Aaron Bedra’s Emacs 26 Configuration

Donald Curtis

Personal .emacs.d directory

Grant Rettke

HELP Enables Literate Programming

HELP is the culmination of everything that I’ve learned about literate programming (LP) in Org-Mode—written with the intent to share it with others in total and complete respect and consideration of you and the value of your time. No platitude here: time is precious.

With that in mind here is a breakdown of the sections you might be interested in (and should ignore):

Here are the files that compose HELP in order of load dependency, the next one always load the previous one. The first two configuration files are the most reusable “out of box” parts of HELP:

Magnar Sveen

My emacs settings

neptune_speed

Init_El

Sacha Chua

Sacha Chua’s Emacs configuration

Steve Purcell

A reasonable Emacs config

Elsa Gonsiorowski

My emacs settings This setup includes multiple files from the .emacs and is designed to just work for many versions of Emacs (v23 to current).

Uncle Dave’s

UncleDavesEmacs Exwm and other good stuff

Yisrael Dov Lebow

My working .emacs.d Using emacs as a desktop environment and PHP ide. I am in the process of redoing the init.el to be done in orgmode and be cleaner, on branch init-cleanup and documenting the process on YouTube.

About

Share links to Emacs initialization files with minimal effort!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published