logo

Directory Layout

This chapter explains the directory layout of the application. The information may be required for tasks like replacement of location database or experimental usage.

There are two basic directories for configuration.

System wide Configuration

The base directory will be called DATADIR in the following paragraphs.

Platform Example Remark
Windows c:\Program Files\maitreya6 Depends on language and installation
Linux + UNIX /usr/share/maitreya6 Depends on installation. Can be something like "usr/local/share/maitreya6" etc., too

Personal Configuration

The base directory will be called CONFIGDIR in the following paragraphs.

Platform Example Remark
Windows c:\Documents and Settings\username\.maitreya-6.0 Depends on language and user name
Linux/UNIX /home/username/.maitreya-6.0 Depends on user name

Older versions (until 5.0) had a registry based configuration on Windows platforms.

Configuration parameters are located in the file CONFIGDIR/config. The file stores most parameters of the configuration dialog and several convenience options, e.g. window sizes. The file is read on startup and written when the application closes. It can be saved using the menu command Extras→Save Configuration, too.

The location database is located in the file CONFIGDIR/locations.dat. This file is copied from PROGRAMDIR/locations during the first startup of the program. The file can be replaced by another version, e.g. if the locations of a personal Maitreya 5 configuration should be reused.

Yoga XML files are located in the directory CONFIGDIR/yogas_v0.1. The files are copied during the first startup. These files can be edited in the Yoga Editor.

System wide XML files are located in the directory PROGRAMDIR/xml. These files contain the configurations for Vedic and western chart, printout and multiple views. Each file has a DTD template for syntax check. Manual editing is possible but not supported.

Aditional pictures are located in the directory PROGRAMDIR/pics. The pictures can be used as background for graphical Dasa display or custom chart graphic configuration. Only small pictures are recommended.

The True Type font ist located in the directory PROGRAMDIR/fonts. This information can be useful if font installation fails.