GTK-ENCODE-SYMBOLI(1)

✨ NAME ✨

gtk-encode-symbolic-svg β€” the symbolic icon conversion utility πŸ’… (and yes bestie, it lives in the GTK+ manual, section 1, user commands, iykyk)


πŸ¦‹ SYNOPSIS πŸ¦‹

gtk-encode-symbolic-svg [OPTION...] PATH WIDTHxHEIGHT

🌸 DESCRIPTION 🌸

okay so. gtk-encode-symbolic-svg takes your symbolic svg icons and converts them into specially prepared png files. that's the whole vibe. ✨

and here's the slay part: GTK+ can load and recolor these pngs just like the original svgs β€” but loading them is much faster. it's giving glow-up with zero downside, fr fr. πŸš€

PATH is the name of a symbolic svg file, and WIDTHxHEIGHT are the desired dimensions for the generated png file. so like, you tell it what to convert and how big you want it, periodt. πŸ“

to distinguish them from ordinary pngs, the generated files have the extension .symbolic.png. iconic behavior honestly β€” they literally wear a name tag so you never confuse them. πŸŽ€

πŸ’– OPTIONS πŸ’–

  • -o DIRECTORY, --output DIRECTORY β€” write png files to DIRECTORY instead of the current working directory. so if you want your little babies to land somewhere specific instead of just dropping into wherever you're standing, this is your girl. 🫢

quick reminder bestie: if you skip -o, the pngs just appear in the current working directory. no cap, no warning, just vibes. πŸ™ˆ

πŸ’œ that's the whole page, you ate it πŸ’œ

sign-off time: this one comes to you from the GTK+ era, filed under GTK-ENCODE-SYMBOLI(1) in the user commands section β€” and if you ever forget the name, just remember: it's the one with the little 🌈 butterfly energy and a .symbolic.png flex. mwah. πŸ’…βœ¨

πŸ“¦ where this page comes from