aboutsummaryrefslogtreecommitdiffstats
path: root/config.c
diff options
context:
space:
mode:
authorJesse Luehrs <doy@tozt.net>2014-04-20 22:49:16 -0400
committerJesse Luehrs <doy@tozt.net>2014-04-20 22:49:16 -0400
commit29f45358ccc638f7c2ce951e03d91bbd02d6a109 (patch)
treec21ff9bedb720bd4221b81ae653aa90dbfacd988 /config.c
parent8744f9406c62994e1078d7d856713e35ee7068ac (diff)
downloadrunes-29f45358ccc638f7c2ce951e03d91bbd02d6a109.tar.gz
runes-29f45358ccc638f7c2ce951e03d91bbd02d6a109.zip
support audible bells (with a config option to disable them)
Diffstat (limited to 'config.c')
-rw-r--r--config.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/config.c b/config.c
index d6dd8cd..0becda1 100644
--- a/config.c
+++ b/config.c
@@ -29,6 +29,7 @@ static void runes_config_set_defaults(RunesTerm *t)
t->font_name = "monospace 10";
t->bold_is_bright = 1;
t->bold_is_bold = 1;
+ t->audible_bell = 1;
t->fgdefault = cairo_pattern_create_rgb(0.827, 0.827, 0.827);
t->bgdefault = cairo_pattern_create_rgb(0.0, 0.0, 0.0);
@@ -154,6 +155,9 @@ static void runes_config_set(RunesTerm *t, char *key, char *val)
else if (!strcmp(key, "bold_is_bold")) {
t->bold_is_bold = runes_config_parse_bool(val);
}
+ else if (!strcmp(key, "audible_bell")) {
+ t->audible_bell = runes_config_parse_bool(val);
+ }
else if (!strcmp(key, "bgcolor")) {
cairo_pattern_t *newcolor;
newcolor = runes_config_parse_color(val);