read -d '' EXTRA_HELP << EOF
+dot list
+ display the contents of $TASKFILE
+
dot install SCRIPT
updates ~/dot.HOSTNAME.yaml
to run ~/dotfiles/SCRIPT.sh if it has not yet been run
echo "$EMPTY_TASKFILE" >> $TASKFILE
fi
+if [ "$1" == "list" ]; then
+ cat $TASKFILE
+ exit 0
+fi
+
if [ "$1" == "setup" ]; then
if [[ ! -f "$ANSIBLE" ]]; then
mkdir -p "$ENVS"
stat:
path: "$ENVS/$2"
register: $2_path
- - name: install $2
+ - name: add env $2
ansible.builtin.shell: |
cd $ENVS
python3 -m venv $2