diff --git a/exec/major.src b/exec/major.src
index 0365bce932d488ddb20e5187588e6a961b1a1cc2..1e56d75383610b57aa995eb26761a4e451a57620 100644
--- a/exec/major.src
+++ b/exec/major.src
@@ -2,7 +2,7 @@
 
 # MajorBBS Clone Command Shell for Synchronet
 
-# $Id: major.src,v 1.12 2020/04/23 02:46:08 rswindell Exp $
+# $Id: major.src,v 1.13 2020/09/12 02:46:08 rswindell Exp $
 
 # @format.tab-size 8, @format.use-tabs true
 
@@ -132,6 +132,7 @@ cmdkey A
 
 	cmdkey A
 		user_defaults
+		exec_bin "termsetup"
 		end_cmd
 
 	cmdkey X
diff --git a/exec/pcboard.src b/exec/pcboard.src
index 93dc2b6e5ba954913d117202e98ec3aa595d7656..d360f3ed6538af15d6d642cb364a9a5c65767d79 100644
--- a/exec/pcboard.src
+++ b/exec/pcboard.src
@@ -2,7 +2,7 @@
 
 # PCBoard v15.1 menu/command emulation
 
-# $Id: pcboard.src,v 1.13 2020/04/23 02:46:09 rswindell Exp $
+# $Id: pcboard.src,v 1.14 2020/09/12 02:46:09 rswindell Exp $
 
 # @format.tab-size 8, @format.use-tabs true
 
@@ -219,6 +219,7 @@ cmdstr G
 
 cmdstr W
 	user_defaults
+	exec_bin "termsetup"
 	end_cmd
 
 cmdstr O
diff --git a/exec/renegade.src b/exec/renegade.src
index 53619df9d048a58b32e217a81d0166ef77dcd02a..a16b089afb268e0a7fa644b78c2c46200252fe3b 100644
--- a/exec/renegade.src
+++ b/exec/renegade.src
@@ -1,6 +1,6 @@
 # renegade.src
 
-# $Id: renegade.src,v 1.16 2020/04/23 02:46:09 rswindell Exp $
+# $Id: renegade.src,v 1.16 2020/09/12 02:46:09 rswindell Exp $
 
 # @format.tab-size 8, @format.use-tabs true
 
@@ -155,6 +155,7 @@ cmdkey O
 
 cmdkey P
         user_defaults
+        exec_bin "termsetup"
         end_cmd
 
 cmdkey !
diff --git a/exec/sdos.src b/exec/sdos.src
index 7c568fe29da4f85863703b22f942c1a77acd5892..bee7966242217cd3b90c35aab5b0c42c77f603ef 100644
--- a/exec/sdos.src
+++ b/exec/sdos.src
@@ -2,7 +2,7 @@
 
 # DOS shell for Synchronet version 2 systems
 
-# $Id: sdos.src,v 1.15 2020/04/23 02:46:09 rswindell Exp $
+# $Id: sdos.src,v 1.15 2020/09/12 02:46:09 rswindell Exp $
 
 # @format.tab-size 8, @format.use-tabs true
 
@@ -149,6 +149,7 @@ if_true
 compare_str "setup"
 if_true
 	user_defaults
+	exec_bin "termsetup"
 	return
 	end_if
 
diff --git a/exec/simple.src b/exec/simple.src
index d9dec4f0f4a32aba2656636af972d7368f2c27de..00a47bda776a75f653585ea6a314cc9387b1a4f0 100644
--- a/exec/simple.src
+++ b/exec/simple.src
@@ -2,7 +2,7 @@
 
 # Simple Synchronet Command Shell - for beginner/first-time users
 
-# $Id: simple.src,v 1.13 2020/04/23 02:46:09 rswindell Exp $
+# $Id: simple.src,v 1.13 2020/09/12 02:46:09 rswindell Exp $
 
 # @format.tab-size 8, @format.use-tabs true
 
@@ -187,6 +187,7 @@ cmdstr DOORS
 #Account config (user defaults)
 cmdstr A
 	user_defaults
+	exec_bin "termsetup"
 	end_cmd
 
 #Page another user
diff --git a/exec/wildcat.src b/exec/wildcat.src
index b4c5a2f05c01cabbe0f48fb5b5b3afc62d44442b..9a9df8698cc002efdfed874e27b44e8d7db5a0d4 100644
--- a/exec/wildcat.src
+++ b/exec/wildcat.src
@@ -1,6 +1,6 @@
 # wildcat.src
 
-# $Id: wildcat.src,v 1.17 2020/04/23 02:46:09 rswindell Exp $
+# $Id: wildcat.src,v 1.17 2020/09/12 02:46:09 rswindell Exp $
 
 # @format.tab-size 8, @format.use-tabs true
 
@@ -95,6 +95,7 @@ cmdkey I
 
 cmdkey Y
 	user_defaults
+	exec_bin "termsetup"
 	end_cmd
 
 cmdkey W
diff --git a/exec/wwiv.src b/exec/wwiv.src
index 32e1a977ed2c71f95b23bba5e7087f206c0c12e1..230ebc7996bd4610f9b9a77045aa710e79d382af 100644
--- a/exec/wwiv.src
+++ b/exec/wwiv.src
@@ -135,6 +135,7 @@ cmdkey C
 
 cmdkey D
 	user_defaults
+	exec_bin "termsetup"
 	end_cmd
 
 cmdkey E