Me acabo de mudar a Awesome WM desde OpenBox. Me gusta que es muy extensible, personalizable y tengo un gran control sobre el diseño de la ventana. Me gustan las cosas estructuradas y organizadas y me gustaría separar ese enorme .config/awesome/rc.lua
configuración en varios archivos.
Respuesta aceptada:
Simplemente puede colocar el código en un archivo separado e incluirlo con
dofile("somefile.lua")
Nota:El directorio de trabajo es $HOME
. Para especificar un archivo relativo a rc.lua
puedes usar
dofile(awful.util.getdir("config") .. "/" .. "somefile.lua")
Si es algo más que algo de código y podría ser utilizado
por otros también, podría tener sentido crear un módulo lua que
pueda incluirse con
somemodule = require("somemodule")