https://github.com/undeadkernel/emacs_legacy
My own emacs configuration folder. All modular and fancy.
https://github.com/undeadkernel/emacs_legacy
Last synced: over 1 year ago
JSON representation
My own emacs configuration folder. All modular and fancy.
- Host: GitHub
- URL: https://github.com/undeadkernel/emacs_legacy
- Owner: UndeadKernel
- Created: 2014-04-11T08:50:59.000Z (about 12 years ago)
- Default Branch: master
- Last Pushed: 2017-07-21T17:29:29.000Z (almost 9 years ago)
- Last Synced: 2025-01-23T20:35:42.999Z (over 1 year ago)
- Language: Jupyter Notebook
- Size: 3.19 MB
- Stars: 2
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
.emacs.d
========
My emacs configuration files. Take a look and see if there is anything interesting to you.
The file *.emacs* is not used, insted the file *.emacs.d/init.el* is used for bootstraping the configuration modules. This enables emacs to have all configuration files located within one directory only.
* Configuration Files
From within *.emacs.d/init.el* 7 configuration files are loaded.
1. "conf" - General configuration directives for emacs (window borders, toolbars, init messages, etc).
2. "binds" - Custom keybord bindings.
3. "extensions" - Tell emacs which emacs mode to lode for a particular file extension.
4. "looks" - Things that specify the general look of emacs.
5. "plugins" - Special configuration options for external plugins such as yasnippet and auto-correct, among others.
6. "modes" - Configuration directives configuring the different modes used (python-mode, c-mode, js-mode, etc).
7. "local" - Configuration options related to local preferences. This file contains directives that specify particular preferences for how code looks, how is code indented, etc.
* Features
- Modular distribution of configuration files.
- Modules and plugins independant from package managers; that is, everything is self contained and does not require installing other packages.
- Comments everywhere (ok, maybe not everywhere).
- Useful bindings