stardance has been extended another month! the new deadline is october 31 :)

You are browsing as a guest. Sign up (or log in) to start making projects!

TermOS

  • 2 Devlogs
  • 5 Total hours

What if the terminal is the OS and much more than a terminal?

Open comments for this post

3h 15m 39s logged

Did you know: terminal interfaces are a pain in the ***

After a grand total of three hours (consisting of stumbling through the inner workings of Svelte and TypeScript & transfering a good batch of code from TermTab), I finally got the terminal input, the main input device, and the Terminal app, showing terminal history, working. There aren’t any commands yet, so you can have fun click-clacking away while getting errors for the rest of time™.

0
0
9
Open comments for this post

1h 38m 58s logged

Worked on a variety of tidbits today, especially thinking more about how the UI would be laid out. Currently, there will be a top bar with system & app items plus the current date and time. The “desktop” will have the terminal as its default, but apps can override the space (switch between apps using ctrl + `). A single-line terminal input is always at the bottom so the user can open/close apps, and call CLI-only applications.

Anyways heres the code for an incomplete keyboard manager, which handles the keyboard in a very similar way to TermTab:

0
0
19

Delete project?

Are you sure you want to permanently delete this project? This action cannot be undone.

All devlogs, followers, and associated data will be removed.

Followers

Loading…