Override Data Directory to Read from
Celestia supports full customization too. You can override the directory for Celestia to read from.
For all platforms, we need to first download a copy of the data directory of the Celestia release.
- Download the original copy of the data directory with the app version here
 - Make modification to the directory, and celestia.cfg file
 
Then...
Android
- Copy the directory to the device, it has to be under Android/data/space.celestia.mobilecelestia/files or Android/media/space.celestia.mobilecelestia
 - Run Celestia, go to Settings -> Data Location
 - Choose Data Directory location (CelestiaResources directory) and Config File location (celestia.cfg)
 - Close Celestia and rerun
 
iOS/iPadOS/macOS (Catalyst)
- Copy the directory to the device, it can be in an arbitrary directory
 - Run Celestia, go to Settings -> Data Location
 - Choose Data Directory location (CelestiaResources directory) and Config File location (celestia.cfg)
 - Close Celestia and rerun
 
macOS (Legacy)
- Copy the directory to the device, it can be in an arbitrary directory
 - Run Celestia, go to MenuBar -> Celestia -> Change Config File
 - Choose Data Directory location (CelestiaResources directory) and Config File location (celestia.cfg)
 - Click "Confirm and Relaunch", note that the relaunching needs to performed by yourself
 
Windows (Microsoft Store)
If you are on 2.1.18.0 or later, follow these steps
- Copy the directory to the device, it can be in an arbitrary directory
 - Run Celestia, go to File -> Settings -> Data Location
 - Choose Data Directory location (CelestiaResources directory) and Config File location (celestia.cfg)
 - Close Celestia and rerun
 
For previous versions
- Rename CelestiaResources to Override
 - Run Celestia and click File -> Open Custom Folder
 - File explorer should be opened, copy the Override directory into it
 - Close Celestia and rerun
 
If the configuration and data files are correctly set up, you should be able to see Celestia loading your files.