46009361 OS banner

46009361 OS

11 devlogs
7h 30m 49s

An operating system that doesn’t have much about me yet

This project uses AI

Used Claude for the hidden Ubuntu YAML used in the GitLab embed and the Codespaces agent for fixing tough bugs, which added many comments unexpectedly

Demo Repository

Loading README...

46009361

Shipped this project!

Hours: 0.43
Cookies: 🍪 1
Multiplier: 2.56 cookies/hr

Chef’s special

46009361

Shipped this project!

Hours: 1.46
Cookies: 🍪 4
Multiplier: 2.41 cookies/hr

46009361

I thought shipping would automatically log the hours, but it didn’t.

Attachment
0
46009361

Shipped this project!

Hours: 9.37
Cookies: 🍪 32
Multiplier: 3.38 cookies/hr

I’m proud of myself for making a lot more changes! This includes the colour contrast, without making CSS darkblue feel excessively harsh to some people.

At the moment, the one thing you’ll find about me is a fun fact, and this is because the Hackatime hours over-represent my actual time coding for multiple reasons:

  1. I haven’t had ADHD-related medication in the last several years.
  2. WakaTime counts only right around when I type client side, while Hackatime appears to provide additional buffer room server side.
  3. I merged several hours from a deleted project that was abandoned by hand (manually), along with the only devlog from there, as it was able to fit into this one.

project banner

Also, it might help to open the links within the My Computer frame in a new tab if it’s too small. (Whoops, I should’ve kept the File Browser name!)

46009361

I’ve refactored the logic so, even with multiple programs, one program will only load the correct iframe src. After all, my_computer should not open the frame for my_printer.

Attachment
0
46009361

This is an easy fix, change the width and height of the image. I’ll do that when I have time later; I switched the emoji for an image so it doesn’t look different on every computer. Also, images are better if an emoji doesn’t fit the intended icon.

Attachment
0
46009361

The dragging has been fixed and the time handler should conserve my battery now.

If you’re wondering why there’s two, I opened My Computer twice.

Attachment
0
46009361

It took me way longer than I expected to realize why a node was different from an element and why it wouldn’t respond to click events…

Attachment
0
46009361

(This devlog and the hours have been merged from another project)

I deleted my idx.google.com workspace because I didn’t want AI popping up everywhere.
Give an internet

Attachment
Attachment
0
46009361

The login screen has been removed and I managed to get my first icon to work. Later, the icons will be stored in JSON.

This may be pushed to Neocities later.

Attachment
0
46009361

The welcome screen has been added. The login may be removed later.

Attachment
0
46009361

Because I forgot to stop my space on GitHub Codespaces, WakaTime logged 36 extra minutes

Attachment
0
46009361

I’ve managed to start working on my project. When I click these buttons, it says Hello World, showing a function is called. The UI will definitely be improved.

Attachment
0