- Rewrite in C to avoid forking tons of processes. Currently, we spawn (from autox) openvt -> su -> startx -> xinitrc. These processes sit in the background using memory unnecessarily, and could be replaced with a single tiny program.