dotfiles/fake_home/.zlogin

18 lines
466 B
Bash

logfile="$HOME/.tmp/getdot-log"
# date >> "$logfile"
# echo "~/zlogin, babyyy" >> "$logfile"
LOGIN_SYNC_DATE="$HOME/.bin/.login-dot-sync"
touch $LOGIN_SYNC_DATE
login_sync_date="$(date '+%D')"
logged_date="$(cat "$LOGIN_SYNC_DATE")"
if [[ "$login_sync_date" == "$logged_date" ]]; then
GETDOT_ARGS="--skip-dconf" source "$HOME/.zshrc"
else
RUN_GETDOT="true" GETDOT_ARGS="--skip-dconf" source "$HOME/.zshrc"
fi
echo "$login_sync_date" > "$LOGIN_SYNC_DATE"