Module ravenlib::config

source ·
Expand description

Config module

Structs

Config structure for holding all main config options

Functions

Checks to see if base config/directories need to be initialized
Check to see if there are themes still using the old format
Default raven theme description
Default ravenserver host
Default screenshot url
Retrieve config settings from file
Returns home directory as string
Create base raven directories and config file(s)
Load in data for and run loading methods for a specific theme
Loads all themes
Updates the written config with a new config