RUN_THEME_D_PROGRAM(1)

πŸ“¦
version 7.3.3 Β· 2 versions
, in ubuntu resolute, ubuntu stonking

✨ RUN_THEME_D_PROGRAM ✨

okay bestie, welcome to run-theme-d-program(1) β€” the Run Theme-D program girlies' manual page πŸ’… no cap, this is the one you want.


🌸 NAME 🌸

run-theme-d-program β€” run a Theme-D program, that's literally it, that's the whole vibe πŸ¦‹


πŸŽ€ SYNOPSIS πŸŽ€

run-theme-d-program [ METAARG ] ...  PROGRAMFILE [ PROGRAMARG ] ...

πŸ’– DESCRIPTION πŸ’–

so. run-theme-d-program runs your Theme-D program, and by "your program" we mean the file PROGRAMFILE that's been linked into Guile bytecode. iconic behaviour, truly πŸ‘‘

now here's the split you gotta internalise, bestie:

  • the METAARG arguments? those get handled by the run-theme-d-program script itself. it's the script's business, not your program's 🫢
  • the PROGRAMARG arguments? those get passed straight through to your Theme-D program. they're for the program, periodt.

✨ OPTIONS ✨

  • --no-verbose-errors β€” no verbose info about errors (exceptions). keeping it lowkey πŸ“΅
  • --backtrace β€” display a backtrace when there's a runtime error. receipts, basically 🧾
  • --pretty-backtrace β€” display a pretty printed backtrace on error πŸ’… but β€” and this is important, bestie β€” this one only works if you linked your Theme-D program with the option --runtime-pretty-backtrace. no linkage, no glow-up 😭
  • --version β€” display the Theme-D version and then dip ✌️

🌈 ENVIRONMENT 🌈

  • THEME_D_CONFIG_FILE β€” if this variable is defined, its value is used as the Theme-D configuration file instead of the default configuration file. your config, your rules πŸ’œ
  • THEME_D_CUSTOM_CODE β€” a list of Guile bytecode files to be loaded before the Theme-D program is run. the filenames shall be separated with colons (:). do not use commas, do not use spaces, colons only, i'm so serious πŸ“

πŸ¦‹ FILES πŸ¦‹

  • /etc/theme-d-config β€” the Theme-D configuration file.
  • ~/.theme-d-config β€” the Theme-D configuration file. this file should normally be present only if you use Theme-D in local mode. so if you see it and you're not in local mode... side eye πŸ‘€

πŸ’œ SEE ALSO πŸ’œ

go read those too, bestie, they're giving main character energy πŸ“šβœ¨


and that's a wrap, gorgeous πŸŽ€ this little number is brought to you by GNU, dated 2018-10-03, and it lives in section RUN_THEME_D_PROGRAM(1) of the manual. slay, stay hydrated, read your man pages πŸ’–πŸ¦‹πŸŒΈ

πŸ“¦ where this page comes from