3.2.3 Environment variables

lilypond recognizes the following environment variables:


This specifies a directory where locale messages and data files will be looked up by default. The directory should contain subdirectories called ‘ly/’, ‘ps/’, ‘tex/’, etc.


This selects the language for the warning messages.


With this variable the memory footprint and performance can be adjusted. It is a percentage tunes memory management behavior. With higher values, the program uses more memory, with smaller values, it uses more CPU time. The default value is 70.

Other languages: espaƱol, deutsch.

Application Usage