Commit Briefs
move all styling to defaults.c
i.e. don't hardcode text attributes
link the parser in the build
and: * add some flags * document them * move the customizable stuff to defaults.c
first revision of a parser for the configuration file
There is only the code to do the parsing, not actually applying them. The accepted syntax is as follows: # `set' to, hum, set options set max-redirect = 5 set new-tab-url = "about:blank" # change the styling style tabline foreground white style tabline background black style line.title2 { prefix "## " cont " " attr bold } # keybindings management bind global-map "1 G" beginning-of-buffer bind minibuffer-map "C-c" minibuffer-abort unbind minibuffer-map "C-g"
ignore SIGPIPE
prevent telescope from dying when connecting to non-tls/non-gemini servers (found by trying to load a bogus ``gemini://gemini.nytpu.com'' -- the correct url for the capsule is ``gemini://nytpu.com'')