From f410467a9a900f45b8df3d16f0792956fee09ab4 Mon Sep 17 00:00:00 2001 From: thek4n Date: Tue, 17 Dec 2024 13:03:34 +0300 Subject: [PATCH] zsh autoenv refactor --- home/user/.config/zsh/autoenv | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/home/user/.config/zsh/autoenv b/home/user/.config/zsh/autoenv index 59f4e82..b1d580e 100644 --- a/home/user/.config/zsh/autoenv +++ b/home/user/.config/zsh/autoenv @@ -13,7 +13,7 @@ _autoenv_hash_pair() { fi local env_cksum=${${:-$(cksum "${env_file}")}[1]} - echo "${env_file}:${env_cksum}" + printf "%s:%s" "${env_file}" "${env_cksum}" } _autoenv_envfile_authorize() { @@ -71,10 +71,12 @@ fi autoenv-auth() { if [ -s "${PWD}/${AUTOENV_FILE_ENTER}" ]; then _autoenv_hash_pair "${PWD}/${AUTOENV_FILE_ENTER}" >> "${AUTOENV_AUTH_FILE}" + echo "\n" >> "${AUTOENV_AUTH_FILE}" fi if [ -s "${PWD}/${AUTOENV_FILE_LEAVE}" ]; then _autoenv_hash_pair "${PWD}/${AUTOENV_FILE_LEAVE}" >> "${AUTOENV_AUTH_FILE}" + echo "\n" >> "${AUTOENV_AUTH_FILE}" fi }