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

CaffeineOS

  • 2 Devlogs
  • 8 Total hours

The not so lite version of caffeineOS_lite inspired in hyprland

Open comments for this post

4h 56m 51s logged

CaffeineOS - Devlog #2: apps and workspaces

After devlog #1 i took a long pause from caffeineOS and started working on other projects, after around 1 month i got back to work on caffeineOS

What’s new

  • workspaces - Added 3 real workspaces on the topbar where each on is its own “OS”(idk how to explain it if you’vs used window’s workspaces or hyprland or gnome or really anything with workspaces you probably know what im talking abt)
    with its own open apps for example if you can have calculator open in workspace 1 but 2 and 3 wont have anything open, also when you switch workspaces there is a litle animation

  • Topbar polish - Well i didn’t only add new features i also decided to polish some things, added a menu logo with it’s own about and shutdown buttons and fake system icons like battery, wifi and volume

  • Apps - Added 2 new apps Notes and calculator, Notes app it’s just a simple text box with zero persistence, and the calculator app it’s just a hand written no eval() app that uses pure logic with if and else's to do math

  • Extras - Passed around 1 to 2 hours relearning java script to make sure i still knew what i was doing

Next up

So i was thinking doing just some polishing and then making this ready for submit, i could do some extra things but webdevelepment was never really my thing, see you guys on the next devlog

1
0
84
Open comments for this post

3h 9m 16s logged

CaffeineOS — Devlog #1: Hyprland-style tiling WM

Ported the WebOS1 (CaffeineOS Lite) codebase into the base for WebOS2 — full CaffeineOS, Hyprland-inspired.

What’s new

  • Dwindle tiling engine (tiling.js) — windows auto-split the screen recursively like Hyprland’s dwindle layout
  • Drag-to-swap — grab a window, drop it on another, they swap positions in the tree
  • Snap zones — drag near the left/right/top edge, get a live preview, drop to snap
  • Multi-instance windows — can now open multiple Terminal/Explorer windows at once (previously capped at 1 per app)
  • Floating dock (macOS-style magnification on hover) + open-app indicators
  • Topbar (Waybar-inspired) — logo dropdown (About/Shutdown), centered clock, fake system status icons
  • App launcherCtrl+Space opens a rofi-style searchable app grid
  • Rebranded WebOS1 → CaffeineOS Lite → now just CaffeineOS
    Reused ~90% of the HTML/CSS/JS from WebOS1 (login, terminal, explorer logic) — just refactored for multi-instance support and removed the fixed taskbar in favor of a topbar+dock split.

Next up

More topbar polish (maybe real workspaces), then some actually-useful apps (notes, calculator) with zero persistence — no localStorage, no cookies, everything dies on refresh by design.
 

0
0
8

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…