From a4309c86b43655a3a45b9a7686b75beaf4cad878 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=C3=81ngel=20Marqu=C3=A9s?= Date: Sun, 10 May 2020 02:19:42 +0200 Subject: [PATCH] Make compatible dotfiles directory creation for all platforms --- scripts/dotfiles/create | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/scripts/dotfiles/create b/scripts/dotfiles/create index 68b773454..60ff58a80 100755 --- a/scripts/dotfiles/create +++ b/scripts/dotfiles/create @@ -5,7 +5,7 @@ set -euo pipefail source "$DOTLY_PATH/scripts/core/_main.sh" dotfiles::apply_templating() { - sed -i "s|XXX_DOTFILES_PATH_XXX|$DOTFILES_PATH|g" "$DOTFILES_PATH/shell/zsh/.zshenv" + perl -i -pe"s|XXX_DOTFILES_PATH_XXX|$DOTFILES_PATH|g" "$DOTFILES_PATH/shell/zsh/.zshenv" } ##? Create the dotfiles structure @@ -15,7 +15,7 @@ dotfiles::apply_templating() { ##? # @todo Ensure it's not already created -cp -r "$DOTLY_PATH/dotfiles_template/"* "$DOTFILES_PATH" +cp -r "$DOTLY_PATH/dotfiles_template/"* "$DOTFILES_PATH/" dotfiles::apply_templating