home-manager: avoid stray error message

Failure to create the global profiles directory is not actually an
error since we can recover. Therefore, avoid printing the mkdir error
message.
This commit is contained in:
Robert Helgesson 2023-03-19 23:32:23 +01:00
parent bcc417b80f
commit 1b8bf5c327
No known key found for this signature in database
GPG key ID: 36BDAA14C2797E89

View file

@ -42,7 +42,7 @@ function setupVars() {
# In the future we may perform a one-shot migration to the new location.
#
# shellcheck disable=2174
if [[ -d "$globalProfilesDir" ]] || mkdir -m 0755 -p "$globalProfilesDir"; then
if [[ -d "$globalProfilesDir" ]] || mkdir -m 0755 -p "$globalProfilesDir" 2>/dev/null; then
declare -r hmProfilesDir="$globalProfilesDir"
else
declare -r hmProfilesDir="$hmStateDir/profiles"