Parts of my homedir I don't want to be without
Roff PHP Vim script Python Lua Shell Other
Latest commit 3ae16bf Feb 17, 2017 Stephan Sokolow Explicitly run xmodmap before xbindkeys
Permalink
Failed to load latest commit information.
etc Add a simple udev rule to ensure the 360 controller will be readable Feb 17, 2017
home Explicitly run xmodmap before xbindkeys Feb 17, 2017
supplemental Set up automatic expiry for SMB file drop box. Apr 24, 2016
.gitignore gitignore .coverage Mar 27, 2015
.gitmodules Add CtrlP.vim Apr 24, 2016
README Add install.py and README. Dec 3, 2011
TODO
important_sshd_lines.txt
install.py Don't attempt to diff directories in install.py Jan 31, 2017
requirements.txt
setup_rust.sh
ubuntu_setup.sh

README

This is all the parts of my roaming profile that are safe to share.

To set it up, run the following commands:

    git clone https://github.com/ssokolow/profile.git ~/.profile_repo
    ~/.profile_repo/install.py --dry-run
    [ Make any adjustments you want ]
    ~/.profile_repo/install.py

Because $HOME/.git and the .git folder inside a repository are different
things, you can't just clone it into your home directory.

install.py handles symlinking things in a quick and orderly fashion.

In the future, I may also include some kind of function to pull in all the
utilities and apps I need on, at least, Debian-based Linux distros.