Index: uspace/app/init/init.c
===================================================================
--- uspace/app/init/init.c	(revision 0d71fd6fb826667181acc317bb2e664fd2c9b10d)
+++ uspace/app/init/init.c	(revision 06d0c81437c83c6c3cef6766e8e582c877832b47)
@@ -277,5 +277,5 @@
 }
 
-static int app_start(const char *app)
+static int app_start(const char *app, const char *arg)
 {
 	printf("%s: Spawning %s\n", NAME, app);
@@ -283,5 +283,5 @@
 	task_id_t id;
 	task_wait_t wait;
-	errno_t rc = task_spawnl(&id, &wait, app, app, NULL);
+	errno_t rc = task_spawnl(&id, &wait, app, app, arg, NULL);
 	if (rc != EOK) {
 		oom_check(rc, app);
@@ -471,7 +471,7 @@
 		rc = display_server();
 		if (rc == EOK) {
-			app_start("/app/terminal");
-			app_start("/app/launcher");
-			app_start("/app/barber");
+			app_start("/app/launcher", NULL);
+			app_start("/app/barber", NULL);
+			app_start("/app/terminal", "-topleft");
 		}
 	}
