私はOpenBoxからAwesome WMに移行しました。スケーラブルでカスタマイズ可能で、ウィンドウレイアウトをさまざまに制御できることが気に入ります。私は構造化され、整理されたものが好きで、巨大な.config/awesome/rc.lua
構成を複数のファイルに分割したいと思います。
ベストアンサー1
コードを別のファイルに入れて
dofile("somefile.lua")
注:作業ディレクトリは、使用可能なファイル$HOME
に関連するファイルを指定するものです。rc.lua
dofile(awful.util.getdir("config") .. "/" .. "somefile.lua")
これだけでなければ一部のコード他の人も利用できるため、次に含めることができるluaモジュールを作成するのが合理的かもしれません。
somemodule = require("somemodule")