GNU/Linux >> Linux の 問題 >  >> Linux

Awesomeの`rc.lua`構成を複数のファイルに分割するにはどうすればよいですか?

OpenBoxからAwesomeWMに移動しました。非常に拡張性があり、カスタマイズ可能で、ウィンドウのレイアウトを大幅に制御できるのが気に入っています。構造化され整理されたものが好きで、その巨大な.config/awesome/rc.luaを分離したいと思います 複数のファイルへの構成。

承認された回答:

コードを別のファイルに配置して、

に含めるだけです。
dofile("somefile.lua")

注:作業ディレクトリは$HOMEです。 。 rc.luaに関連するファイルを指定するには 使用できます

dofile(awful.util.getdir("config") .. "/" .. "somefile.lua")

一部のコードだけではない場合 また、
他の人にも使用される可能性があります。また、
に含めることができるluaモジュールを作成することは理にかなっているかもしれません

somemodule = require("somemodule")

Linux
  1. Linuxで複数のファイルを圧縮する方法

  2. 検索を使用して複数のファイルの名前を変更するにはどうすればよいですか?

  3. ファイル内の複数の文字列を見つける方法は??

  1. 複数のファイルを.xzアーカイブに圧縮する方法は?

  2. 1 つのテキスト ファイルを複数の *.txt ファイルに分割する方法は?

  3. 複数のファイルに分割された、または複数のファイルにまたがる tar アーカイブを作成する方法は?

  1. 大きな「tar」アーカイブを特定のサイズの複数のファイルに分割する方法

  2. 行に基づいて単一のファイルを複数のファイルに分割する方法

  3. dd イメージを複数のファイルに分割する