aa_recommendlowdisplay(3)
π aa_recommendlowdisplay β the "put my fave driver at the BACK of the queue" function π
okay bestie, this is a page from the Library Functions Manual for aa_recommendlowdisplay(3). it's a whole little function and honestly it's giving β¨ subtle power β¨. let's get into it π«Ά
β¨ NAME β¨
aa_recommendlowdisplay β adds the driver you name to the end of the list of recommended display drivers. like, the very back of the line. the "you're on the list but you're last" energy π
πΈ SYNOPSIS πΈ
#include <aalib.h>
void aa_recommendlowdisplay(const char *name);
that's it. one include, one function call, no return value, no drama. clean. iconic. periodt π
π¦ PARAMETERS π¦
const char *nameβ the name of the driver, and it ought to match the"shortname"field of the driver definition structure. so like, don't freestyle it, use the actual shortname, iykyk. not matching means... well, the manpage says "ought to", so take that as the vibe check it is π
π DESCRIPTION π
okay so here's the whole thing, and it's literally one sentence long:
Add the given driver to the end of list of display recommended drivers.
that's the function. it takes the driver whose name you passed in and tucks it at the end of the list of recommended display drivers. low priority. last place. the back of the group chat. no cap π
the way that this pairs with aa_recommendhidisplay(3)... one of them is the favorite child and one of them is this one π
π SEE ALSO π
the whole extended family, fr fr. every single one of these is on the list:
save_d(3),mem_d(3),aa_help(3),aa_formats(3),aa_fonts(3),aa_dithernames(3),aa_drivers(3),aa_kbddrivers(3),aa_mousedrivers(3),aa_kbdrecommended(3),aa_mouserecommended(3),aa_displayrecommended(3),aa_defparams(3),aa_defrenderparams(3),aa_scrwidth(3),aa_scrheight(3),aa_mmwidth(3),aa_mmheight(3),aa_imgwidth(3),aa_imgheight(3),aa_image(3),aa_text(3),aa_attrs(3),aa_currentfont(3),aa_autoinit(3),aa_autoinitkbd(3),aa_autoinitmouse(3),aa_recommendhi(3),aa_recommendlow(3),aa_init(3),aa_initkbd(3),aa_initmouse(3),aa_close(3),aa_uninitkbd(3),aa_uninitmouse(3),aa_fastrender(3),aa_render(3),aa_puts(3),aa_printf(3),aa_gotoxy(3),aa_hidecursor(3),aa_showcursor(3),aa_getmouse(3),aa_hidemouse(3),aa_showmouse(3),aa_registerfont(3),aa_setsupported(3),aa_setfont(3),aa_getevent(3),aa_getkey(3),aa_resize(3),aa_resizehandler(3),aa_parseoptions(3),aa_edit(3),aa_createedit(3),aa_editkey(3),aa_putpixel(3),aa_recommendhikbd(3),aa_recommendlowkbd(3),aa_recommendhimouse(3),aa_recommendlowmouse(3),aa_recommendhidisplay(3)
(not me listing all sixty of these because we do NOT skip the boring parts in this house π)
π cute lil sign-off π
this page was generated by c2man from aalib.h, dated 8 September 1999. yes she's vintage, yes she still ate, and yes she's in the Library Functions Manual where she belongs. bye bestie, go put something at the end of a list ππ¦πΈ
π¦ where this page comes from
- arch rolling: aalib 1.4rc5-19 Β· LGPL-2.0-or-later
- debian bookworm: libaa1-dev 1.4p5-50
- debian trixie: libaa1-dev 1.4p5-51.1+b1
- epel 10: aalib-devel 1.4.0-0.52.rc5.el10_0 Β· LGPL-2.1-or-later
- epel 9: aalib-devel 1.4.0-0.42.rc5.el9 Β· LGPLv2+
- fedora 43: aalib-devel 1.4.0-0.56.rc5.fc43 Β· LGPL-2.1-or-later
- fedora 43: aalib-devel 1.4.0-0.56.rc5.fc43 Β· LGPL-2.1-or-later
- fedora 44: aalib-devel 1.4.0-0.58.rc5.fc44 Β· LGPL-2.1-or-later
- fedora 44: aalib-devel 1.4.0-0.58.rc5.fc44 Β· LGPL-2.1-or-later
- nixpkgs unstable: aalib 1.4rc5
- opensuse-leap 16.0: aalib-devel 1.4.0-bp160.1.14 Β· GPL-2.0-or-later
- opensuse-leap 16.0: aalib-devel 1.4.0-bp160.1.14 Β· GPL-2.0-or-later
- opensuse-leap 16.0: aalib-devel 1.4.0-bp160.1.14 Β· GPL-2.0-or-later
- opensuse-leap 16.0: aalib-devel 1.4.0-bp160.1.14 Β· GPL-2.0-or-later
- ubuntu jammy: libaa1-dev 1.4p5-50build1
- ubuntu noble: libaa1-dev 1.4p5-51.1
- ubuntu questing: libaa1-dev 1.4p5-51.1
- ubuntu resolute: libaa1-dev 1.4p5-51.1build1
- ubuntu stonking: libaa1-dev 1.4p5-51.1build1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms