Skip to content
/ emacs.d Public

Emacs Snapshot Configuration for Debian GNU/Linux Testing

Notifications You must be signed in to change notification settings

jsirex/emacs.d

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Emacs Configuration

This is my emacs configuration: https://github.com/jsirex/emacs.d

System Requirements

I like to getting new things as soon as possible, so don’t hesitate to use latest versions:

  • Debian GNU/Linux Testing
  • emacs from source (currently >= 30.0)

There are lots of stuff required to emacs function properly: compilers, tools, cli, fonts, etc…

Configuration principles

I think that maintain an universal emacs configuration which works brilliant both on Linux, Mac and Windows is too hard. That’s why this particular configuration has strong focus on Debian GNU/Linux in GUI mode. There is good chance that it will work under any Linux.

I didn’t test it in a console terminal mode as it is rare case for me.

  1. Keep 3rd party packages as minimum as possible. Prefer stock functions.
  2. Try to defer loading every package until it actually requied.

Forking | Using | Contributing

I didn’t think too much about customization for now, not sure it is necessary. I hope git is enough for straight fork:

  1. Fork this repo on github
  2. Clone it to your home
  3. Customize configuration - it is strongly recommended to use one commit per logical change
  4. Add this repo as upstream repository
  5. Pull changes periodically
  6. If you want to share your fix or improvement
    1. Start new branch at upstream/master
    2. Make changes or cherry-pick commits
    3. Create pull request

About

Emacs Snapshot Configuration for Debian GNU/Linux Testing

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published