Skip to content
View puppymati's full-sized avatar
🏳️‍⚧️
🏳️‍⚧️

Sponsors

@AuroraLilly
@victorvintorez
@JakeStanger
Private Sponsor
@SpookyCthulhu
@PartyWumpus

Sponsoring

@technobaboo

Highlights

  • Pro

Organizations

@corn-config @pyrohost @verdiwm @plushie-lang @comfycast @Cat-A-Nyaa-uwundewgwad @leech-bt @BrainLLM @tailwags

Block or report puppymati

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
puppymati/README.md

Hey, I'm Matilde

I'm a systems programmer based in Europe, mostly writing Rust and occasionally messing with Gleam. I like re-building things from the ground up, hopefully to make them better.

Currently working on a compositor, a few bootloaders, package managers, and a couple of programming languages.

I'm also interested in making a new Linux environment, for which I maintain a Rust target here.

You can find me at matilde.pet.


Verdi

A Wayland compositor built from scratch, along with the ecosystem of libraries powering it. Built under the verdiwm org.

  • verdi - Wayland compositor
  • waynest - Core library for Wayland bits
  • colpetto - Async libinput wrapper
  • diretto - Interact with the kernel DRM subsystem
  • saddle - Async seat management made easy

tailwags

Systems software and developer tools. Built under the tailwags org.

  • sap - A small, simple and sweet argument parser for Rust
  • bread - A modern UEFI bootloader for the Linux kernel
  • blossom - A delightful package manager for Linux
  • puppyutils - Rust coreutils/util-linux/find-utils reimplementation
  • maple - A new Linux environment written in Rust

Personal Projects

  • cake - The Portal ending screen in your browser
  • podzol - A modern package manager for Minecraft modpacks
  • boop - A silly image format
  • piri - Firefox PiP persistence across workspaces in niri

Other Things

  • comfycast - A simple but powerful self-hosted media center
  • plushie - A mostly abandoned programming language

Pinned Loading

  1. verdiwm/verdi verdiwm/verdi Public

    🎶 The elegant Wayland compositor

    Rust 37 2

  2. corn-config/corn corn-config/corn Public

    🌽 A simple and pain-free configuration language. Reference libcorn implementation and CLI.

    Rust 84 11

  3. tailwags/bread tailwags/bread Public

    🍞 A modern UEFI bootloader for the linux kernel

    Rust 6

  4. podzol podzol Public

    🌿 A modern package manager for Minecraft modpacks

    Rust 4

  5. boop boop Public

    📸 The silly image format

    Rust 4

  6. cake cake Public

    🍰 The Portal ending screen in your browser

    TypeScript 13