Právě jsem přešel na Awesome WM z OpenBoxu. Líbí se mi, že je velmi rozšiřitelný, přizpůsobitelný a mám obrovskou kontrolu nad rozložením oken. Mám rád strukturované a organizované věci a rád bych oddělil ten obrovský .config/awesome/rc.lua
konfiguraci do více souborů.
Přijatá odpověď:
Kód můžete jednoduše umístit do samostatného souboru a zahrnout jej do
dofile("somefile.lua")
Poznámka:Pracovní adresář je $HOME
. Chcete-li určit soubor vzhledem k rc.lua
můžete použít
dofile(awful.util.getdir("config") .. "/" .. "somefile.lua")
Pokud je to víc než jen nějaký kód a mohli by jej používat
i jiní, mohlo by mít smysl vytvořit modul lua, který
lze zahrnout do
somemodule = require("somemodule")
Operace není podporována pomocí Setfacl?
Komprese / archivace, která zachovává oprávnění a vlastníka souboru?