diff --git a/setup.sh b/setup.sh
index d7c95131693e224e4e3019eb56586c4edbc88671..9089ca7ce295c10c35c03379757d18b54c40f633 100644
--- a/setup.sh
+++ b/setup.sh
@@ -7,6 +7,9 @@ function initial_setup() {
     read cont
     if [ "$cont" == "y" ] || [ "$cont" == "Y" ] || [ "$cont" == "" ]
     then
+        git lfs install
+        git lfs track '*.uasset'
+
         current_branch=$(git rev-parse --abbrev-ref HEAD)
         branches_to_delete=$(git for-each-ref --format='%(refname:short)' refs/heads/)
 
@@ -24,6 +27,9 @@ function initial_setup() {
             git branch -d "$current_branch"
         fi
 
+        echo "Press [enter] to select plugins."
+        read x
+        manage_plugins "initial_setup"
         
         git add .
         git commit -m "Initial commit"
@@ -43,9 +49,6 @@ function initial_setup() {
             git checkout develop
         fi
         echo "Done!"
-        echo "Press [enter] to select plugins."
-        read x
-        manage_plugins "initial_setup"
     else
         echo "Skipping setup."
     fi