My configuration files.
Shell Emacs Lisp Perl Vim script Python Ruby Other
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
Library/Application Support/Code/User
atom
bin
config/ranger
gittemplate/hooks
gnupg
hooks/post-up
host-home
host-work
lein
shell.d
tag-spacemacs/spacemacs.d
tag-vanilla-emacs/emacs.d
vim/snippets
.gitignore
Brewfile
README.md
ackrc
bash_profile
bashrc
gitconfig
gitignore
gvimrc
jshintrc
npmrc
rcrc
taskrc
tmux.conf
vimrc
vimrc.bundles
zshrc

README.md

An always growing, always improving, never ending collection of my configuration files.

Prerequisites

You need to have rcm installed.

Installation

  1. Clone the repo in your home directory under the name of .dotfiles:

    cd && git clone https://github.com/tow8ie/dotfiles.git .dotfiles
  2. Install the dotfiles with rcm:

    # General setup
    env RCRC=$HOME/.dotfiles/rcrc rcup
    
    # Or host specific setup, e.g. host 'home'
    env RCRC=$HOME/.dotfiles/rcrc rcup -B home

Emacs

Emacs isn’t installed by default. You have to choose between a Spacemacs-based configuration and a configuration for vanilla Emacs.

Be sure to delete or backup your existing .emacs.d directory beforehand if you change between Spacemacs or Vanilla Emacs or a preexisting Emacs configuration because the installations don’t work well with a mix of these configuration options.

Spacemacs

In addition to the installation above install the spacemacs tag and install Spacemacs itself:

rcup -t spacemacs
git clone https://github.com/syl20bnr/spacemacs ~/.emacs.d

Vanilla Emacs

In addition to the installation above install the vanilla-emacs tag:

rcup -t vanilla-emacs

Updating

Subsequent runs of rcup no longer need the RCRC env variable or the host variable being set.

# Updating dotfiles
rcup