14 #include <yajl/yajl_gen.h>
50 bool parse_file(
const char *f,
bool use_nagbar);
pid_t config_error_nagbar_pid
SLIST_HEAD(variables_head, Variable)
struct ConfigResultIR * parse_config(const char *input, struct context *context)
void start_config_error_nagbar(const char *configpath, bool has_errors)
launch nagbar to indicate errors in the configuration file.
bool parse_file(const char *f, bool use_nagbar)
Parses the given file by first replacing the variables, then calling parse_config and launching i3-na...
An intermediate reprsentation of the result of a parse_config call.
Used during the config file lexing/parsing to keep the state of the lexer in order to provide useful ...
Holds a user-assigned variable for parsing the configuration file.