-
-
Notifications
You must be signed in to change notification settings - Fork 0
Environment Variables
Joshua Estes edited this page May 27, 2020
·
2 revisions
-
$PMS
Path where PMS is installed- Default: ~/.pms
-
$PMS_LOCAL
Path to local files used to override loading- Default: $PMS/local
-
$PMS_DEBUG
Enables PMS Debug Mode- Default: 0
-
$PMS_THEME
Theme that will be used- Default: default
- NOTE: this is managed by PMS and stored in ~/.pms.theme
-
$PMS_PLUGINS
Array of all the plugins that are used- Default: pms $PMS_SHELL
- NOTE: This is managed by PMS and store in ~/.pms.plugins
-
$PMS_SHELL
Contains the shell being used, this is set automatically- Default: sh
- NOTE: This should not be manually set
Loading env files is done in a way that it's easy to overwrite any environment variable.
-
env
file (if available) from enabled plugins via$PMS
directory -
env
file (if available) from enabled plugins via$PMS_LOCAL
directory ~/.env
~/.env.$PMS_SHELL
~/.env.local
~/.env.$PMS_SHELL.local
NOTES:
- All env files are optional, PMS will not notify the user if any of these are not found
- Home
- PMS Framework
- Getting Started
- Environment Variables
- Libraries
- Templates
- Commands
- Plugins
- Themes
- Code of Conduct
- Contributing
- Support