GET_THEME_D_CONFIG_VAR(1)
π GET_THEME_D_CONFIG_VAR β bestie edition β¨
okay so this is get-theme-d-config-var, part of the Theme-D manual (section 1, the user commands, you know the vibe) π
πΈ NAME πΈ
get-theme-d-config-var β the little command that goes and gets you a Theme-D configuration variable. that's it. that's the whole job. and she does it flawlessly π
β¨ SYNOPSIS β¨
get-theme-d-config-var VAR
π¦ DESCRIPTION π¦
okay so picture this: the command get-theme-d-config-var goes and fetches the value of a configuration variable called VAR, straight out of the Theme-D configuration file. then β and this is the good part β it prints that value to standard output. clean. simple. iconic. π
lowkey important: if VAR does not exist in the configuration file, the command gets terminated with a runtime error. no gentle little warning, no "sorry bestie", just. gone. π
and here's the full guest list of Theme-D configuration variables, no cap, all of them:
guile-versionβ the Guile version that Theme-D is using.translator-dirβ where the compiler and linker implementations live.runtime-dirβ where the Theme-D runtime environment lives.lib-dirβ where the Theme-D standard library lives.examples-dirβ where the Theme-D examples live.tests-dirβ where the Theme-D tests live.tools-dirβ where the Theme-D tools live.compiler-pathβ the Theme-D compiler path.linker-pathβ the Theme-D linker path.run-pathβ the Theme-D run script path.use-support-lib?β#tif the support library is used,#fotherwise. (yes she's a boolean girlie, the?ate π )i-ht-goops-native-classes-sizeβ the size of the native GOOPS class hash table.i-ht-goops-classes-sizeβ the size of the Theme-D GOOPS class hash table.
π ENVIRONMENT π
THEME_D_CONFIG_FILEβ if this variable is defined, its value gets used as the Theme-D configuration file instead of the default configuration file. so you can point her wherever you want, main character energy π«Ά
π FILES π
/etc/theme-d-configβ the Theme-D configuration file.~/.theme-d-configβ the Theme-D configuration file. ngl this one should normally only be present if you use Theme-D in local mode. so if you see her and you're not in local modeβ¦ that's a vibe check π§
π SEE ALSO π
setup-theme-d-test-env(1), theme-d-compile(1), theme-d-link(1), run-theme-d-program(1), /usr/share/doc/theme-d-doc/theme-d-user-guide.pdf.gz
and that's the whole page, bestie π she's from GNU, dated 2018-10-03, and you already know what section she's in. go read the user guide if you want the extended lore, iykyk π periodt β¨
π¦ where this page comes from
- debian bookworm: theme-d-translator 5.0.0-2 Β· GFDL-1.3-or-later
- debian trixie: theme-d-translator 6.1.0-1 Β· GFDL-1.3-or-later
- ubuntu jammy: theme-d-translator 4.2.0-1 Β· GFDL-1.3-or-later
- ubuntu noble: theme-d-translator 5.1.2-1 Β· GFDL-1.3-or-later
- ubuntu questing: theme-d-translator 6.1.0-1
- ubuntu resolute: theme-d-translator 7.2.4-1 Β· GFDL-1.3-or-later
- ubuntu stonking: theme-d-translator 7.3.3-2 Β· GFDL-1.3-or-later
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms