diff options
author | Lars Wirzenius <liw@liw.fi> | 2021-11-23 08:16:06 +0200 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2021-11-23 08:16:06 +0200 |
commit | 55f54578fedb1f419fe692830a54d1001aed99c8 (patch) | |
tree | 1c897a0f227426a557260b2c478b3fc9ae9dce98 | |
parent | d80c7285a6bcef39156779d521a283b9a8cf9614 (diff) | |
download | liw-dot-files-55f54578fedb1f419fe692830a54d1001aed99c8.tar.gz |
fix: create missing target directory in make-symlinks
Sponsored-by: author
-rwxr-xr-x | make-symlinks | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/make-symlinks b/make-symlinks index 1199d59..fb90154 100755 --- a/make-symlinks +++ b/make-symlinks @@ -38,5 +38,9 @@ for x in $files; do done for x in $files; do + d="$(dirname $x)" + if [ ! -e "$HOME/.$d" ]; then + mkdir -p "$HOME/.$d" + fi ln -sf "$dirname/$x" "$HOME/.$x" done |