• Skip to main content
  • Skip to primary sidebar
  • Deals
  • Features
  • Guides
  • Chromebooks
  • Videos
  • Podcast
  • More +
    • Reviews
    • Unboxing
    • Upcoming Devices
    • Chromebook Plus
    • Chrome
    • ChromeOS
    • Chrome OS Flex
  • Search
  • Sign Up
  • Log In
Chrome Unboxed – The Latest Chrome OS News

Chrome Unboxed - The Latest Chrome OS News

A Space for All Things Chrome, Google, and More!

  • Deals
  • Features
  • Guides
  • Chromebooks
  • Videos
  • Podcast
  • More +
    • Reviews
    • Unboxing
    • Upcoming Devices
    • Chromebook Plus
    • Chrome
    • ChromeOS
    • Chrome OS Flex
  • Search
  • Sign Up
  • Log In

Go full Retro with this custom Linux terminal for your Chromebook

May 4, 2021 By Gabriel Brangers View Comments

Support our independent tech coverage. Chrome Unboxed is written by real people, for real people—not search algorithms. Join Chrome Unboxed Plus for just $2 a month to get an ad-free experience, access to our private Discord, and more. Learn more about membership here.
START FREE TRIAL (MONTHLY)START FREE TRIAL (ANNUAL)

I love to tinker. I spend a good portion of my week fiddling around with the Linux container on Chrome OS just to see what I can or can’t do with Crostini. While I’m no Linux guru, I have become fairly handy at navigating the terminal app and living in the “command line.” The Linux terminal on Chrome OS has undergone some upgrades over the past year that have given users some customization options and that’s great but sometimes, you just want to take a step back in time and reminisce a little bit.

You can find a wide variety of terminals and terminal emulators that can be installed in the Debian 10 container that runs on Chrome OS but today, I stumbled upon one in particular that really took me back. If you got your start in computing on dinosaurs like an Apple II or a DOS PC, you’re probably familiar with the old-school cathode tube displays. Just one look at this antiquated screen drums up enough nostalgia to take me all the way back to grade school and I love it. Cool Retro Terminal is an emulator that gives you that very experience right on your Chromebook.

Xremove ads

Cool Retro Terminal

Cool Retro Terminal, or cool-retro-term, is actually an emulator for your built-in terminal but it features a fully customizable output that will have you taking a walk back in time. Presets include Apple II, IBM DOS, vintage, Monochrome Green, and more but you can tweak the colors and effects to create more display profiles than you can imagine. Here are a couple of examples from the Cool Retro Terminal.

To install the Cool Retro Terminal, you’ll first need to head over to your Chromebook’s native Linux terminal. First time using Linux on Chrome OS? Check out our article on getting started with Crostini to make sure your device supports Linux apps and that you’re all up to date. Ready? Great! Let’s get started. This entire process only takes a couple of minutes and don’t feel intimidated. If something doesn’t work, you can always remove your Linux container and start over from scratch. Before we install Cool Retro Terminal, we need to install a few dependency packages. You can install them all at once by pasting the following lines of code into your Linux terminal and hitting enter. At the prompt, hit “Y” or enter to continue.

Featured Videos

Xremove ads
sudo apt install build-essential qmlscene qt5-qmake qt5-default qtdeclarative5-dev qml-module-qtquick-controls qml-module-qtgraphicaleffects qml-module-qtquick-dialogs qml-module-qtquick-localstorage qml-module-qtquick-window2 qml-module-qt-labs-settings qml-module-qt-labs-folderlistmodel

Next, we need to clone the repository that holds the Cool Retro Terminal packages. Cloning essentially pulls all of the repos files to your local machine as opposed to adding the repository to your source list. Enter the following command and hit enter to clone files.

git clone --recursive https://github.com/Swordfish90/cool-retro-term.git

Now we need to move to the newly created Cool Retro folder. Do this by using the “cd” command. Do this with the following command in your terminal. Once you’re in the folder, we need to compile the package. This is done with the make and qmake commands. Enter them exactly as you see them in the second line of code.

cd cool-retro-term
qmake && make

At this point, you should be able to launch the terminal emulator. However, I encountered an error that read “QMLTermWidget” is not installed even though we install them in step one. I quickly found the remedy in the list of closed issues in Cool Retro’s Git. Copying the files to the proper directory alleviates the error. You can copy those files using the following lines.

Xremove ads
cp -r qmltermwidget/src/qmldir qmltermwidget/lib/kb-layouts qmltermwidget/lib/color-schemes qmltermwidget/src/QMLTermScrollbar.qml qmltermwidget/QMLTermWidget

Now you’re ready to launch your retro terminal. To do so, run the following execution command in the Linux terminal. Keep in mind, when you close your native terminal, it will terminate the emulator as it is running through the Linux container. When you want to restart it, you will need to open the Chrome OS Linux terminal and move to the emulator’s home folder with the “cd cool-retro-term” command each time. Launch Cool Retro Terminal now with this command.

./cool-retro-term

In this terminal, you can do anything that you can do in the native terminal app only it looks really cool doing it. Once you’ve created your own custom look, you can save that profile and use it whenever you launch Cool Retro. The settings are persistent so when you open Cool Retro again, it will launch with the same profile that was loaded when you closed it. Very cool and very retro. I think that this will be my go-to for now simply because it looks so sweet.

SUBSCRIBE TO UPSTREAM

Get Chrome Unboxed delivered straight to your inbox

Upstream is our flagship, curated newsletter with the top stories, most click-worthy deals, giveaways, and trending articles from Chrome Unboxed sent directly to your inbox a few times a week. Join 31,000+ subscribers.

Xremove ads
SUBSCRIBE HERE!

Filed Under: Apps, ChromeOS, Command Line, Crostini

About Gabriel Brangers

Lover of all things coffee. Foodie for life. Passionate drummer, hobby guitar player, Web designer and proud Army Veteran. I have come to drink coffee and tell the world of all things Chrome. "Whatever you do, Carpe the heck out of that Diem" - Roman poet, Horace. Slightly paraphrased.

Primary Sidebar

Xremove ads

Deals

The Pixel 10a just dropped to $449, but here’s why you should buy the Pixel 10 instead

By Joseph Humphrey
April 13, 2026

Save up to $200 on the two best Chromebooks on the market

By Robby Payne
April 13, 2026

The best Chromebook deals today

By Robby Payne
April 13, 2026

You can grab the battery-powered Nest Doorbell for just $129.99 right now

By Joseph Humphrey
April 11, 2026

Deal Alert: the excellent Lenovo Chromebook Plus 2-in-1 drops to $429

By Robby Payne
April 10, 2026

More Deals

Xremove ads

Reviews

Acer Chromebook Plus Spin 514 Review: Kompanio Ultra power in a convertible

By Robby Payne
December 24, 2025

My review after 6 weeks with the Lenovo Chromebook Plus 14 [VIDEO]

By Robby Payne
August 11, 2025

One week with the best small Android tablet you can buy, and I’m sold

By Robby Payne
May 9, 2025

Best Chromebooks of 2024 [VIDEO]

By Robby Payne
November 28, 2024

Samsung Galaxy Chromebook Plus Review: Samsung is back! [VIDEO]

By Robby Payne
October 28, 2024

More Reviews

Xremove ads

Guides

This Chromebook trackpad shortcut is definitely not new, but is blowing my mind

By Robby Payne
March 11, 2024

How to reduce broadcast delay on YouTube TV to stop live spoilers

By Robby Payne
December 8, 2023

Windows PC keyboard and Chromebook

How to use a Windows keyboard with a Chromebook

By Joseph Humphrey
December 8, 2023

How reset and revert your Chromebook to the previous version of Chrome OS

By Robby Payne
November 29, 2023

My Chromebook Plus features disappeared: here’s how I fixed it

By Robby Payne
November 24, 2023

More Guides

TWITTER · FACEBOOK · INSTAGRAM · YOUTUBE · EMAIL · ABOUT

Copyright © 2026 · Chrome Unboxed · Chrome is a registered trademark of Google Inc.
We are participants in various affiliate advertising programs designed to provide a means for us to earn fees by linking to affiliated sites.

PRIVACY POLICY