David Blume commited on 2015-11-27 17:22:16
Showing 2 changed files, with 6 additions and 2 deletions.
| ... | ... |
@@ -23,9 +23,9 @@ Run the following: |
| 23 | 23 |
dotfiles$ curl -L http://git.dlma.com/dotfiles.git/tarball/master > dotfiles.tar |
| 24 | 24 |
dotfiles$ tar -xvf dotfiles.tar |
| 25 | 25 |
dotfiles$ rm dotfiles.tar |
| 26 |
- dotfiles$ chmod +x setup.sh |
|
| 27 | 26 |
|
| 28 |
-Then, then you run `setup.sh`, it'll backup your old files to `backup_of_orig_dotfiles_<date>`. |
|
| 27 |
+Then, then you run `setup.sh`, it'll backup your old files to `backup_of_orig_dotfiles_<date>` |
|
| 28 |
+and replace them with the ones here. |
|
| 29 | 29 |
|
| 30 | 30 |
dotfiles$ ./setup.sh |
| 31 | 31 |
|
| ... | ... |
@@ -1,7 +1,11 @@ |
| 1 | 1 |
#!/bin/bash |
| 2 | 2 |
set -eu -o pipefail # See: https://sipb.mit.edu/doc/safe-shell/ |
| 3 | 3 |
|
| 4 |
+if [[ $(uname -s) == Darwin* ]]; then |
|
| 5 |
+ declare -r backup_dir=$HOME/backup_of_orig_dotfiles_`date "+%Y-%m-%d"` |
|
| 6 |
+else |
|
| 4 | 7 |
declare -r backup_dir=$HOME/backup_of_orig_dotfiles_`date -Idate` |
| 8 |
+fi |
|
| 5 | 9 |
|
| 6 | 10 |
if [ ! -d $backup_dir ]; then |
| 7 | 11 |
mkdir -p $backup_dir |
| 8 | 12 |