Created: 2008-10-12 17:51
Updated: 2018-09-21 14:33


My config files (aka dotfiles). Maintained since 2007. There’s a lot of experience in here. Feel free to peek around.

How I set up a new machine to use these


git clone --recurse-submodules &&
rsync -avb --backup-dir=.orig_home dotscy/ .                     &&
rm -rf dotscy                                                    &&
git remote set-url origin

Windows (tested in a Git Bash)

cd /C                                                            &&
git clone --recurse-submodules &&
cd dotscy                                                        &&
reg import res/windows/env.reg


See the description above for general Unix instructions. Before running these, however, you should install my script for Termux-compatible shebang replacement and register its Git filter that is referenced in .gitattributes. The easiest way to do this is by doing this:

mkdir -p "$HOME/bin"                                                             &&
curl -sLo "$HOME/.gitconfig" "$gh/.gitconfig"                                    &&
curl -sL "$gh/bin/scy-termux-shebang" | \
  sh <(curl -sL "$gh/bin/scy-termux-shebang") -t >"$HOME/bin/scy-termux-shebang" &&
chmod 0755 "$HOME/bin/scy-termux-shebang"

I said easiest, not safest. Don’t run this if you don’t understand it.

Cookies help us deliver our services. By using our services, you agree to our use of cookies Learn more