From 422d0f29941037eed67093f72c3cdd52e1edded0 Mon Sep 17 00:00:00 2001 From: Salt Date: Sat, 14 Jul 2018 14:35:26 -0500 Subject: [PATCH] replicate.sh: Make POSIX, hide untracked files --- bootstrap/replicate.sh | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/bootstrap/replicate.sh b/bootstrap/replicate.sh index 94d5538..d3461ac 100755 --- a/bootstrap/replicate.sh +++ b/bootstrap/replicate.sh @@ -1,6 +1,8 @@ -#!/usr/bin/env bash -tempfolder="/tmp/dots$(uuidgen)" -git clone --recursive --separate-git-dir="$HOME/.dotfiles" https://github.com/rehashedsalt/home.git $tempfolder +#!/bin/sh +tempfolder="/tmp/dots`uuidgen`" +gitdir="$HOME/.dotfiles" +git clone --recursive --separate-git-dir="$gitdir" https://github.com/rehashedsalt/home.git $tempfolder rsync -rvl --exclude ".git" $tempfolder/ $HOME/ rm -r $tempfolder -git submodule update --init --recursive --remote --git-dir="$HOME/.dotfiles" --work-tree="$HOME" $HOME/ +git submodule update --init --recursive --remote --git-dir="$gitdir" --work-tree="$HOME" $HOME/ +git config --git-dir="$gitdir" status.showUntrackedFiles no