unibi_dummy(3)

✨ unibi_dummy β€” construct a dummy terminal object ✨

okay bestie, welcome to unibi_dummy from the unibilium manual (that's section 3, the library-calls girlies πŸ’…). sit down, grab a strawberry πŸ“, and let's build a terminal from absolutely nothing.


🌸 SYNOPSIS 🌸

#include <unibilium.h>

unibi_term *unibi_dummy(void);

no arguments, no drama, she just returns a pointer. periodt.


πŸ¦‹ DESCRIPTION πŸ¦‹

so like. imagine you wanna make a terminfo entry from scratch β€” like, not reading one off disk, not copying one, just manifesting it out of thin air. that's the vibe.

you call unibi_dummy and it hands you a dummy unibi_term. it's giving blank canvas, main character energy, nothing filled in yet. then you:

  • set its capabilities with the various unibi_set_* functions πŸŽ€
  • get the actual terminfo representation out of it with unibi_dump ✨
  • and free it with unibi_destroy when you're done (please, bestie, don't forget this one, it's not optional if you love your memory πŸ’€)

that's it. that's the whole flow. lowkey iconic.


πŸ’œ SEE ALSO πŸ’œ

  • unibilium.h(3)
  • unibi_dump(3)
  • unibi_destroy(3)
  • unibi_from_mem(3)

sign-off time, my love 🫢 this page came to you straight from unibilium-2.1.4, dated 2026-09-07 β€” go forth, construct your dummy terminals, and slay πŸ’–

πŸ“¦ where this page comes from