Skip to content
Dotfiles shared between the various computers that I use
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.bundle
.vim
cache
node
script-gen
scripts
tests
.bash_aliases
.bash_colors
.bash_git
.bash_profile
.bash_repo_status
.bash_shared_functions
.bash_svn_status
.bashrc
.eslintrc.js
.gitignore
.gitmodules
.inputrc
.rubocop.yml
.ssh-config-linux
.ssh-config-mac
.tmux.conf
.vimrc
README.md
run_tests.sh

README.md

Config files for the computers I use

Installing these on a new machine

First, transfer my SSH setup (keys and authorization) to the new machine

$ ssh user@host "mkdir -p /home/user/.ssh/"
$ scp ~/.ssh/authorized_keys user@host:/home/user/.ssh/
$ scp ~/.ssh/github_rsa user@host:/home/user/.ssh/

On that machine, clone this repo over SSH

$ ssh-agent bash -c 'ssh-add /home/user/.ssh/github_rsa; git clone git@github.com:mikrostew/dotfiles.git'

Then run the script to make the links to all these files

$ cd dotfiles/
$ ./makelinks.sh

Setup other stuff

chruby

git clone git@github.com:postmodern/chruby.git
cd chruby/
sudo ./scripts/setup.sh

ruby-install

git clone git@github.com:postmodern/ruby-install.git
cd ruby-install/
sudo ./setup.sh
You can’t perform that action at this time.