Skip to content

Latest commit

 

History

History
31 lines (16 loc) · 920 Bytes

File metadata and controls

31 lines (16 loc) · 920 Bytes

dscl.png

Example usage

from dscl import dscl
config = dscl.parse(path_to_config_file, ".hackerman")

Example config-file syntax

[plugins]

syntax_highlighter      true                  -- enable or disable syntax highlighting plugin
git_integration         true                  -- enable or disable git integration
auto_complete           true                  -- enable or disable auto completion

[themes]

current_theme           "monokai"             -- set the active theme
theme_path              "~/.config/themes"    -- path where custom themes are stored

[logs]

log_level               "info"                -- set the log level (debug, info, warn, error)
log_file                "/var/log/editor.log" -- location to store logs

@module                                       -- import module.hackerman (suffix set in dscl.parse)