12b898f3ca
Deleted dotfiles/.local/share/chezmoi/home/.chezmoiscripts/_universal/run_onchange_before_1-logging-deps
19 lines
678 B
Bash
19 lines
678 B
Bash
#!/usr/bin/env bash
|
|
|
|
{{- includeTemplate "universal/profile" }}
|
|
{{- includeTemplate "universal/logg" }}
|
|
|
|
logg 'Ensuring Taskfiles are linked properly'
|
|
if [ -d "$HOME/.local/shared-common" ]; then
|
|
cp ~/.local/shared-common/Taskfile.yml ~/.local/Taskfile.yml
|
|
sed -i 's/\.\/\.config\/taskfiles/taskfiles/g' ~/.local/Taskfile.yml
|
|
ln -s ~/.local/taskfiles ~/.local/shared-common/common/.config/taskfiles
|
|
fi
|
|
|
|
{{ if (eq .chezmoi.os "darwin") }}
|
|
if command -v gsed > /dev/null; then
|
|
gsed -i 's/\.\/\.config\/taskfiles/taskfiles/g' ~/.local/Taskfile.yml
|
|
else
|
|
logg warn 'Unable to fix `~/.local/Taskfile.yml` because gsed GNU compatibility tool is not installed.'
|
|
fi
|
|
{{- end }}
|