2012-06-12 03:10:01 -07:00
|
|
|
typedef struct _Config Config;
|
|
|
|
|
|
|
|
struct _Config
|
|
|
|
{
|
|
|
|
struct {
|
|
|
|
const char *name;
|
|
|
|
int size;
|
|
|
|
unsigned char bitmap;
|
|
|
|
} font;
|
|
|
|
int scrollback;
|
|
|
|
const char *theme;
|
2012-06-15 23:28:39 -07:00
|
|
|
const char *background;
|
2012-06-12 03:10:01 -07:00
|
|
|
unsigned char jump_on_change;
|
2012-06-15 23:28:39 -07:00
|
|
|
unsigned char translucent;
|
2012-06-12 03:10:01 -07:00
|
|
|
const char *wordsep;
|
2012-06-17 00:10:27 -07:00
|
|
|
int vidmod;
|
|
|
|
unsigned char mute;
|
2012-06-12 03:10:01 -07:00
|
|
|
};
|
|
|
|
|
|
|
|
extern Config *config;
|
2012-06-17 02:43:47 -07:00
|
|
|
extern Eina_Bool config_tmp;
|
2012-06-12 03:10:01 -07:00
|
|
|
|
|
|
|
void config_init(void);
|
|
|
|
void config_shutdown(void);
|
2012-06-15 23:28:39 -07:00
|
|
|
void config_save(void);
|