filmleader(6x)

🎬 filmleader β€” the XScreenSaver manual, but make it cute

okay so bestie, buckle up, because filmleader is genuinely one of the most iconic screen savers in the whole XScreenSaver lineup and I need you to understand it πŸ’–

It lives in the (6x) section β€” that's the XScreenSaver corner of the manual universe β€” and it's a screen saver. That's the whole name. That's the whole assignment. Slay.


✨ SYNOPSIS ✨

filmleader [--display host:display.screen] [--visual visual] [--window]
[--root] [--window-id number] [--tv-color number] [--tv-tint number]
[--noise number] [--tv-brightness number] [--tv-contrast number] [--fps]

literally just call it with whatever flags you want, or don't, she's flexible like that 🫢


🌸 DESCRIPTION 🌸

okok so here's the vibe: filmleader displays a looping countdown based on the SMPTE Universal Film leader β€” you know, the iconic circle-with-numbers movie-theater countdown that gives you main character energy before the feature presentation 🎞️✨

And it's not just displayed flat, no ma'am β€” it's shown on a simulation of an old analog television. CRT aesthetics, the whole thing. it's giving vintage. it's giving "my grandma's living room in 1987." obsessed πŸ’…


πŸŽ€ OPTIONS πŸŽ€

  • --display host:display.screen β€” tells it which display to show up on, in the classic host:display.screen format 🌈
  • --visual visual β€” specify which visual to use. Legal values are the name of a visual class, or the id number (decimal or hex) of a specific visual. ngl this one's for the display-nerds and we respect them πŸ’œ
  • --window β€” draw on a newly-created window. This is the default, so if you do nothing, congrats, you already got it πŸŽ€
  • --root β€” draw on the root window. like, your whole desktop, no separate window, very bold of you ✨
  • --window-id number β€” draw on the specified window. you pick the window, she performs in it πŸ¦‹
  • --tv-color number β€” the Color Knob. Range is 0 - 1000. Default: 70. turn it up and things get real saturated real fast πŸ”₯
  • --tv-tint number β€” the Tint Knob. Range is 0 - 100. Default: 5. the green-to-magenta of your dreams 🌸
  • --noise number β€” Noise. Range is 0.0 - 0.2. Default: 0.04. that's your fuzzy analog static, keep it small or it eats the picture fr fr
  • --tv-brightness number β€” the Brightness Knob. Range is 0 - 200. Default: 150. 😭 peak CRT energy
  • --tv-contrast number β€” the Contrast Knob. Range is 0 - 1500. Default: 1000. this range is enormous and I love that for us
  • --fps | --no-fps β€” whether to show a frames-per-second display at the bottom of the screen. yes for the stats girlies, no for the cinema purists πŸ‘‘

πŸ¦‹ ENVIRONMENT πŸ¦‹

  • DISPLAY β€” to get the default host and display number.
  • XENVIRONMENT β€” to get the name of a resource file that overrides the global resources stored in the RESOURCE_MANAGER property.
  • XSCREENSAVER_WINDOW β€” The window ID to use with --root.

like, these are just vibes the environment hands to the program, no cap πŸ’«


⭐ SEE ALSO ⭐

X(1), xscreensaver(1) β€” go read those too, bestie, they're the lore 🧚


Copyright Β© 2018 by Jamie Zawinski.

Permission to use, copy, modify, distribute, and sell this software and its documentation for any purpose is hereby granted without fee, provided that the above copyright notice appear in all copies and that both that copyright notice and this permission notice appear in supporting documentation. No representations are made about the suitability of this software for any purpose. It is provided "as is" without express or implied warranty.

✨ translation: it's free, do what you want, just keep the copyright notice in there and don't come for anybody if it breaks β€” because there's no warranty, bestie, none, zero, nada πŸ’€

πŸ’… AUTHOR πŸ’…

Jamie Zawinski.


🌈 and that's the whole page! this little beauty is from X Version 11, version 6.09, dated 07-Jun-2024. go forth and count down dramatically πŸ’–πŸŽ¬βœ¨
πŸ“¦ where this page comes from