]> apps.delaporte.us Git - dotfiles.git/blobdiff - bin/dot
Add dot list command
[dotfiles.git] / bin / dot
diff --git a/bin/dot b/bin/dot
index d816767e1b39205b6980eb7faf91e9f632ca8450..5d26436cdb74aebf93be83d902ece9be5019d237 100755 (executable)
--- a/bin/dot
+++ b/bin/dot
@@ -47,6 +47,9 @@ EOF
 
 read -d '' EXTRA_HELP << EOF
 
 
 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
 dot install SCRIPT
   updates ~/dot.HOSTNAME.yaml
   to run ~/dotfiles/SCRIPT.sh if it has not yet been run
@@ -95,6 +98,11 @@ if [[ ! -f "$TASKFILE" ]]; then
        echo "$EMPTY_TASKFILE" >> $TASKFILE
 fi
 
        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"
 if [ "$1" == "setup" ]; then
   if [[ ! -f "$ANSIBLE" ]]; then
                mkdir -p "$ENVS"
@@ -225,7 +233,7 @@ read -d '' ADD_ENV << EOF
       stat:
         path: "$ENVS/$2"
       register: $2_path
       stat:
         path: "$ENVS/$2"
       register: $2_path
-    - name: install $2
+    - name: add env $2
       ansible.builtin.shell: |
         cd $ENVS
         python3 -m venv $2
       ansible.builtin.shell: |
         cd $ENVS
         python3 -m venv $2