Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-12-27 | Removed prints from config.py | Clayton G. Hobbs | |
2015-12-27 | Moved paths to Config class | Clayton G. Hobbs | |
Paths of important files and directories are part of the program's configuration, no? We're making better use of XDG paths now. Only configuration-y things go in $XDG_CONFIG_HOME now, with cache-y and data-y things going in the appropriate places instead of just being crammed in with configuration. | |||
2015-12-27 | Improved config/argument behaviour | Clayton G. Hobbs | |
The configuration file is now properly overridden by argument parsing. This was accomplished by loading the config file, then treating the specified options as a namespace for the ArgumentParser. This makes things from the config file get overridden iff they were specified on the command line (not simply from defaults set in the ArgumentParser). |