Configuration options

Here is the list of all variables available for now:

Variable name Default value
encoding "utf8"
wchars "0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõöøùúûüýþÿ€")
spacechars " \t"
puncchars "!\"#$%&'()*+,-./:;<=>?@[\]^_`{
default_controllers [ 'CarretController', 'KeyboardController', 'MouseController' ]
window_height 600
window_width 800
window_x 10
window_y 10
auto_indent True
remove_tail_space True
tab_width 4
space_indent False
highlight_current_line True
show_line_numbers True
smart_home_end True
font "monospace"
invalid_color "red"
ok_color "#BBFFBB"
error_color "#FF9999"
highlight_tag_color "#FFFFBB"
search_tag_color "#FFAAAA"
currentLine_tag_color "#EEEEEE"
completion_functions "infile_completions"
completionName "BasicTextCompletor"
auto_completion False
fail_on_command_error False
start_command "open %%config(ARGUMENTS)"
custom_commands_dir ["~/.devparrot/commands"]

Specific modules can also register it's own options.