[][src]Module ravenlib::themes

Module for theme manipulation

Structs

Theme

Structure that holds all methods and data for individual themes.

ThemeStore

Structure for holding theme info, stored in theme.json

Enums

ROption

Functions

add_to_theme

Add an option to a theme

clear_prev

Clears possible remnants of old themes

del_theme

Deletes theme from registry

edit

Changes the theme that is currently being edited

get_themes

Get all themes

key_value

Changes a key-value option

load_theme

Load in data for a specific theme

load_themes

Loads all themes

new_theme

Create new theme directory and 'theme' file

refresh_theme

Loads last loaded theme from string of last theme's name

rm_from_theme

Remove an option from a theme

run_theme

Run/refresh a loaded Theme