* Made emacsclient the default editor with a fallback on vim
* Made emacs follow symlinks to VC controlled files by default
* Configured emacs to copy to/from the X11 clipboard
Windows configuration was causing issues. Looking into how to get magit
to play nicely without dealing in trying to slave msys zsh to my emacs
session. Windows makes this stuff too complicated sometimes.
Added autoload for specific types of markdown files. *.text *.markdown
*.md
Changed the default previewer from markdown to grip (python package that
renders markdown)
Added magit and projectile to the default packages. Magit for nicely
working with git repositories while inside emacs. Projectile for working
on project directories while within emacs.
Also added some comments and basic configuration changes to the init
file.
Finally added a fix mentioned on the melpa site to resolve an emacs 24
issue related to resolving package dependencies.
Added a .tmux.conf to the dotfiles
Added the tmux-plugin manager
Added tmux-ressurect to allow restoring tmux sessions
Added a helper method to the bootstrapper to clone or update repositories.
Moved stuff into a home directory to seperate it out.
Changed the names of the dotfiles to re-include the dot at the start of their
name.
Moved the scripts into an appropriate folder and updated the bootstrap script
to be more agnostic about where thigs are located.
Finally updated the submodule locations