Modules are self-contained plugins that change the behaviour of awesomewm. Their config files are usually located either in ~/.awesome, or in the folder specified by the varioable global.config_dir in core/vars.lua. The configuration format is described in docs/modules/modulename.md