This repository is private.
All pages are served over SSL and all pushing and pulling is done over SSH.
No one may fork, clone, or view it unless they are added as a member.
Every repository with this icon (
) is private.
Every repository with this icon (
This repository is public.
Anyone may fork, clone, or view it.
Every repository with this icon (
) is public.
Every repository with this icon (
Home
Emacs Setup
Many folks have asked for my emacs setup files. Unfortunately they are 20 years worth of tangled initialization files coupled with a mishmash of vitally useful and totally obsolete packages. I’m in the process of cleaning this up and making the setup more generically useful. Part of that process is making what I have available as a git repository.
So here you have it.
Installation Instructions
These should work, but they are untested at the moment. Adjust as needed for your own setup.
cd $HOME git clone git://github.com/jimweirich/emacs-setup.git .elisp ln -s .elisp/dot.emacs .emacsStructure
The files are divided into the following top-level files and directorys:
- dot.emacs — This is the main .emacs file. In my home system, I sym-link ~/.emacs to this file. It contains a lot of customization information, but the key piece of it is the lines that load the load-ini.el file.
- load-ini.el — This file loads all the ini files found in the ini directory in alphabetical order.
- ini — This directory contains individual package customization files. Local customizations of 3rd party packages go into here, as well as setting configuration variables. A number of these “ini” files have grown into full blown packages themselves. As time goes on, I plan on migrating them into the local-pkgs directory.
- local-pkgs — A directory containing local emacs packages that I maintain. The primary source location for these local packages is this repository.
- pkgs — A directory containing 3rd party packages that I use. These packages are under source control mainly for convenience. Their primary repositories are elsewhere.
Contact
You can reach me at jim.weirich@gmail.com if you have questions, corrections or suggestions.
Enjoy.
— Jim Weirich






