Add age key creation skip; Move paths to vars;

This commit is contained in:
aloslider
2026-04-22 18:30:41 +03:00
parent eea2fb05ee
commit 09b96075de
3 changed files with 16 additions and 7 deletions
@@ -7,8 +7,13 @@ set -euo pipefail
echo "Setting up age key..."
KEY_DIR="$HOME/.config/chezmoi"
KEY_FILE="$KEY_DIR/key.txt"
KEY_FILE="{{ .vars.defaultAgeKeyPath }}"
KEY_DIR="$(dirname "$KEY_FILE")"
{{ if .vars.skipCreatingAgeKey }}
echo "Expecting age key to be at $KEY_FILE"
exit 0
{{ end }}
mkdir -p "$KEY_DIR"
chmod 700 "$KEY_DIR"