From: Michael Stapelberg Date: Wed, 13 Jul 2011 16:47:08 +0000 (+0200) Subject: reload the config after editing it through i3-nagbar X-Git-Tag: tree-pr4~9 X-Git-Url: https://git.sur5r.net/?a=commitdiff_plain;h=8c1a242f5f253f513b0b528ac0493307457b61c7;p=i3%2Fi3 reload the config after editing it through i3-nagbar --- diff --git a/src/cfgparse.y b/src/cfgparse.y index a3aea46f..dac63b95 100644 --- a/src/cfgparse.y +++ b/src/cfgparse.y @@ -258,7 +258,7 @@ static void start_configerror_nagbar(const char *config_path) { if (configerror_pid == 0) { char *editaction, *pageraction; - if (asprintf(&editaction, TERM_EMU " -e sh -c \"${EDITOR:-vi} \"%s\"\"", config_path) == -1) + if (asprintf(&editaction, TERM_EMU " -e sh -c \"${EDITOR:-vi} \"%s\" && i3-msg reload\"", config_path) == -1) exit(1); if (asprintf(&pageraction, TERM_EMU " -e sh -c \"${PAGER:-less} \"%s\"\"", errorfilename) == -1) exit(1);