This is my emacs configuration: https://github.com/jsirex/emacs.d
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…
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.
- Keep 3rd party packages as minimum as possible. Prefer stock functions.
- Try to
defer
loading every package until it actually requied.
I didn’t think too much about customization for now, not sure it is necessary.
I hope git
is enough for straight fork:
- Fork this repo on github
- Clone it to your home
- Customize configuration - it is strongly recommended to use one commit per logical change
- Add this repo as
upstream
repository - Pull changes periodically
- If you want to share your fix or improvement
- Start new branch at
upstream/master
- Make changes or cherry-pick commits
- Create pull request
- Start new branch at