GNU/Linux >> Znalost Linux >  >> Linux

Jak rozdělit konfiguraci `rc.lua` Awesome do více souborů?

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")

Linux
  1. Jak změnit příponu více souborů?

  2. Vim:Jak otevřít více souborů na různých kartách?

  3. Sloučit / převést více souborů PDF do jednoho PDF

  1. Jak rozdělit velký archiv „tar“ na více souborů určité velikosti

  2. Jak připojit obsah více souborů do jednoho souboru

  3. Jak gzipovat více souborů do jednoho souboru gz?

  1. Jak rozdělit jeden soubor do více souborů na základě řádků

  2. Jak komprimovat více souborů v systému Linux

  3. Jak přejmenovat více souborů pomocí funkce Najít?