PNGPHOON(1)

πŸ’« PNGPHOON(1) πŸ’«

okay bestie, welcome to the General Commands Manual entry for pngphoon β€” yes it's a real program, yes it's adorable, yes we're gonna read it together πŸ’–


✨ NAME ✨

pngphoon β€” creates a png file with the current phase of the moon πŸŒ™

πŸŽ€ SYNOPSIS πŸŽ€

pngphoon [-w width]  [-h height]  [-f filename]  [-x moons_in_x]  [-y
moons_in_y]  [-F foreground_color]  [-B background_color]  [-s density]
[-b]  [-S]  [-q]

🌸 DESCRIPTION 🌸

so this manual page documents pngphoon briefly, that's the whole vibe of it.

it was written for the Debian distribution because the original program literally does not have a manual page. not me being the only documentation πŸ’€ iconic honestly.

pngphoon is a program that creates a PNG image of the current phase of the moon 🌝✨ it's the successor to xphoon, but instead of writing to the root window it writes to a file. so you can pair it with window managers that accept commands for their background image settings. group-chat-approved for ricing 🫢

and before you ask: it's pronounced "pingphoon" (like "typhoon"). yes. that's real. iykyk 🌊


πŸ’… OPTIONS πŸ’…

this program takes the following options, and bestie, some of them are mandatory, so pay attention:

  • -h β€” Mandatory. Gives the image height. the image has to be at least 760px high to be able to contain the moon. if the image is smaller, only the stars will be plotted ⭐ no moon for you.
  • -w β€” Mandatory. Gives the image width. the image has to be at least 760px wide to be able to contain the moon. if the image is smaller, only the stars will be plotted ⭐ same deal.
  • -f β€” Mandatory. File name the PNG image shall be written to. for output to stdout use - instead of a filename πŸ‘‘
  • -x β€” Number of moons in x axis (for multihead configurations) πŸ–₯️πŸ–₯️
  • -y β€” Number of moons in y axis (for multihead configurations) πŸ–₯️
  • -s β€” Star density ✨
  • -b β€” Black (no earthlight) πŸ–€
  • -S β€” Southern hemisphere (rotate image 180 degrees) πŸ™ƒ
  • -q β€” Quiet (disable warnings) 🀫
ok so lowkey a fun little detail: -F foreground_color and -B background_color show up in the SYNOPSIS up there πŸ‘† but the OPTIONS section never explains them. they're just... there. mysterious. main character energy with no backstory. i'm reporting the facts, not filling in the gaps, bestie 🫢

πŸ’– AUTHOR πŸ’–

This manual page was written by Sven Oliver Moll svolli@svolli.de for the Debian system (but may be used by others). Permission is granted to copy, distribute and/or modify this document under the terms of the GNU General Public License, Version 2.

On Debian systems, the complete text of the GNU General Public License can be found in /usr/share/common-licenses/GPL-2.


and that's the whole page, bestie 🌈 the header up top said it's from the General Commands Manual, the footer signed it off as PNGPHOON(1), and that's genuinely all she wrote. go make yourself a moon PNG. slay πŸ’…πŸŒ™πŸ’œ