Skip to content
Joshua Estes edited this page May 28, 2020 · 3 revisions
  • $PMS_THEME.theme.sh default and should always exist
  • $PMS_THEME.theme.$PMS_SHELL defines shell specific options
  • install.sh will run for the new theme, if available, when a user switches to the new theme
    • This is a good place to enable required plugins for your theme
  • uninstall.sh will run for the current theme, if available, when a user switches to a different theme
    • If you required plugins to be enabled, this is a good place to inform the user they are no longer required and suggest disabling them

Loading Themes Order

Will load themes from $PMS_LOCAL before $PMS

  1. Load $PMS_THEME.theme.sh
  2. Load $PMS_THEME.theme.$PMS_SHELL

NOTE: If neither theme file could be loaded, the default theme will be loaded

Clone this wiki locally