Ubuntu terminal

So I just saw new fonts being added to roblox such as Ubuntu, Roboto Mono, etc. And decided to remake one of my old attempts at replicating ubuntu’s terminal ui, here’s what I’ve got so far
unknown

Feedback is appreciated!

12 Likes

Looks pretty good so far! Keep up the good work.

Nice. Can we issue commands as well. That would be fun

Yeah, that’s something I would add, my old terminal had commands with a file system. I’m pretty sure I can do it with the new UI.

Perhaps make it respond to help first, and show a list of available commands. Then as you add new commands they will be available to players. Add some funny random ones in there for giggles.
I just thought that you could make a Linux IOI course

1 Like

Wow! This looks really cool.

I would 100% add a textbox or something so we could run commands.

Great job!

1 Like

But how would you execute the code? Like you’d need to check every single word and the use some system to perform an action using it.

This is amazing, however I do feel that the buttons should be a little bit bigger

Could use loadstring or rerubi.

You could just write a custom command system using ModuleScripts, since you can’t trust the client with server-side script execution

The actual Ubuntu terminal username is colored green.
Color it with the recently announced RichText for a more realistic look!

1 Like

I saw on a google image that it was white. Planning to change the color, infact I already used richtext for a type of replication of Ubuntu mono.

I do know, this is not for a game rather than just for a script builder project and I was bored.

It’s fine if you don’t want to, looks good regardless

Well, not white…

1 Like

Also yes, I’m planning to make a module for commands since it’s easier to organize it that way.

Isn’t LoadString for Lua? What’s “rerubi”?

Rerubi VM, and loadstring is for lua but it is still maintained in luau.

Along with all replies and feedback I’ve ended up with this.

image

Feedback is appreciated!

3 Likes

Also, excuse the textalignment, roblox doesn’t want to center the text correctly.