diff --git a/exec/termsetup.js b/exec/termsetup.js
new file mode 100644
index 0000000000000000000000000000000000000000..aca2631b2f48dc9f91062166f4051bf35d3f07eb
--- /dev/null
+++ b/exec/termsetup.js
@@ -0,0 +1,9 @@
+require("sbbsdefs.js", 'CON_BLINK_FONT');
+require("userdefs.js", 'USER_ICE_COLOR');
+if(user.settings & USER_ANSI) {
+	if(argv.indexOf("force") >=0 || !(console.status&(CON_BLINK_FONT|CON_HBLINK_FONT))) {
+		var cterm = load({}, "cterm_lib.js");
+		cterm.bright_background(Boolean(user.settings & USER_ICE_COLOR));
+	}
+	console.ansi_getlines();
+}