clockworkpi

Play music by commands with cool retro term


https://twitter.com/lyanliu/status/1431847795795709953?s=20

4 Likes

i followed the instructions on the git, but cool-retro-term wont load. any thoughts?

here are few steps for install cool-retro-term rightly, please step by step, one step one command, some commands look very long, don’t panic, you can copy and paste, take care of its format especially:

firstly,Install the necessary packages. open a terminal, then input:
1.sudo apt update
2.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

secondly, compile it (it takes about 30 minutes):
3.cd ~
4.git clone --recursive https://github.com/Swordfish90/cool-retro-term.git
5.cd cool-retro-term
6.git reset --hard dac2b4
7.qmake && make
8.cp -r qmltermwidget/src/qmldir qmltermwidget/lib/kb-layouts qmltermwidget/lib/color-schemes qmltermwidget/src/QMLTermScrollbar.qml qmltermwidget/QMLTermWidget

then, run:
9…/cool-retro-term

lastly, installe it to the system directory, then you can be started from any location:
10.sudo make install

go back to the user directory and run it again, enter:
11.cd –
12.cool-retro-term

well done! right-click on the cool-retro-term to enter the settings, enjoy.

if you want to run cool-retro-term maximally to full screen, just input:
13.cool-retro-term --fullscreen

2 Likes

Awesome! Worked great!

If you want to have it start from the Applications menu, do this from the cool-retro-term directory:

sudo cp cool-retro-term.desktop /usr/share/applications

1 Like

If you get the error

E: Package 'qt5-default' has no installation candidate

it is because Ubuntu 21.04 no longer has a qt5-default package—it was removed from Debian bullseye, which Ubuntu 21.04 was based on. Instead, use this command to install the needed packages:

sudo apt install build-essential qmlscene qt5-qmake 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 qtbase5-dev qtchooser qt5-qmake qtbase5-dev-tools

3 Likes

I’m sorry but can we discuss that amazing pouch you got going on there? Is this DIY?

There’s a whole thread about it. :slight_smile:

1 Like