GDK-PIXBUF-QUERY-LOADERS-64(1)

πŸ“¦ version 2.42.12, in opensuse-leap 16.0

πŸŽ€ GDK-PIXBUF-QUERY-LOADERS() πŸŽ€

✨ NAME ✨

okay so gdk-pixbuf-query-loaders is a GdkPixbuf loader registration utility πŸ’– it's the thing that keeps track of which loaders gdk-pixbuf can actually use πŸ¦‹

πŸ’… SYNOPSIS πŸ’…

gdk-pixbuf-query-loaders [OPTIONS...] [MODULES..]

🌸 DESCRIPTION 🌸

bestie, this tool is literally so iconic 😭 it gathers info about the loadable modules for gdk-pixbuf and then writes it either to the default cache file location or to stdout. the way it just does the whole job for you πŸ’€βœ¨

if you call it with no arguments, it goes hunting for modules in the gdk-pixbuf loader directory 🧚

if you call it with arguments, it only looks for the modules you name 🎯 and those arguments can be absolute or relative paths, so you do you 🌈

ngl the important bit: the output normally gets written to $libdir/gdk-pixbuf-2.0/2.10.0/loaders.cache. that's where gdk-pixbuf looks for it by default πŸ‘‘ but if you send it somewhere else, you'll need to set the environment variable GDK_PIXBUF_MODULE_FILE so gdk-pixbuf knows where to find the file 🫢

πŸŽ€ OPTIONS πŸŽ€

  • --update-cache β€” instead of printing everything to the standard output, it writes the output to the default cache location. main character energy πŸ‘‘

🌈 ENVIRONMENT 🌈

the environment variable GDK_PIXBUF_MODULEDIR lets you point to a different loader directory πŸ“ if you don't set it, the default gdk-pixbuf loader directory is LIBDIR/gdk-pixbuf-2.0/VERSION/loaders, where:

  • LIBDIR is the libdir that was used when gdk-pixbuf got built πŸ—οΈ
  • VERSION is the ABI version for gdk-pixbuf loaders πŸ¦‹

that's the whole page, bestie 🫢 it's giving tidy little footer energy with GDK-PIXBUF-QUERY-LOADERS() πŸ’œ now go be iconic with your loaders πŸ’…βœ¨