Terminal93 banner

Terminal93

8 devlogs
26h 48m 7s

A WINDOWS93-style fantasy desktop, but rendered entirely in the terminal!

Demo Repository

Loading README...

andromeda

Alas, the internet is not to be trusted, and I had someone bring to my attention that sometimes trolls prowl the chat and spam slurs & NSFW links…

as such, I’ve added a spamton-flavoured NSFW link filter, and some swear & slur censorship :D

Attachment
1

Comments

regonold520
regonold520 10 months ago

i love the spamton stuff

andromeda

Shipped this project!

Hours: 26.17
Cookies: 🍪 282
Multiplier: 10.79 cookies/hr

Time to ship!!!

Current features include a fancy boot animation, basic window management, achievements system, live chat app, theme selector, and some other tidbits!

andromeda

It’s my birthday today! :D

To celebrate, I’ve pushed my first deployment release of Terminal93 - it’s now playable not just in your terminal, but in your browser as well!!

Try it out now at https://terminal93.fly.dev/ :)

Attachment
4

Comments

MilesWK
MilesWK 10 months ago

Happy Birthday! That’s really cool! Great work!

ttt600161
ttt600161 10 months ago

Happy Birthday! This seems kinda hard, do you use AI a lot?

andromeda
andromeda 10 months ago

Nope - i actually submitted this to a game jam as well so there was absolutely zero AI contribution!

andromeda
andromeda 10 months ago

and ty for the birthday wishes :)

andromeda

Here’s a bit of a wild feature… IRC-style live chat!!

I’ve created a chat app which connects to Trollbox, and lets you talk with other random people on the internet. I’ll probably regret this some day.

Attachment
0
andromeda

I’ve gotten rid of the achievement placeholder widgets and the UI actually looks nice now! :D

it took me way too long to figure out how I can mangle text in order to make this look semi-decent lol (and the fact that emojis are a different width to other text characters was throwing everything off)

Attachment
0
andromeda

It’s once again crazy hours (4:16am as I type…) but I’ve implemented the core mechanics of achievements now!! That’s including an app to view all available achievements, little pop-up notifications when reaching achievements, and a progress bar.

A handful of other tweaks were also done behind the scenes, including support for different window sizes, and reworked window focusing logic!

Attachment
0
andromeda

There are now fully functional autogenerated desktop shortcuts for each app!! App icons coming soon™ :D

(oh and the window close button works at last!!)

1

Comments

andromeda
andromeda 10 months ago

The current default behaviour for the close button is to quit the application, which closes all instances of the app’s windows - hence the slightly funky behaviour at the end where clicking the X button closes multiple windows :p

andromeda

I’ve begun implementing apps!! Currently they don’t do much (just a welcome message and a button which increments when clicked), but they’ll get a lil more exciting soon :D

Attachment
0
andromeda

After a handful of hours of work on this, I now have a fancy procedural boot animation, and draggable placeholder window widgets! :D

1

Comments

andromeda
andromeda 10 months ago

oh and if anyone else wants to try this out at any stage in development and has uv installed, you can use the below command:

uvx git+https://github.com/ThatOtherAndrew/Terminal93