Skip to content

cattailOS/tinytail-userspace

Repository files navigation

userspace

GitHub license Codacy Badge GitHub contributors GitHub commit activity Matrix: #novaos:novafurry.win

tinytail's userspace and shell (tinytail is a future version of cattail designed for absolutely horrible machines)

Preview

Current Functionality More to come :3
NovaOS.on.10-08-2025.mp4
Not Pictured: keyboard input
Last Updated: 2025/08/10
(format: ISO8601)

Around the codebase

Bourne-Again SHell script to compile the code. Packs all .c files into a single cattail executable compiled for x86_64

Responsible for all functionality related to drawing to the framebuffer.

Handles evdev keyboard events. Currently fixed to reading from /dev/input/event0

Handles evdev PS/2 Mouse events, reading from /dev/input/mice

Manages windows (duh)

Sets up all the threads relevant

Contains the system font.

About

tinytail's userspace and shell

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages