GNU/Linux >> Linux Esercitazione >  >> Linux

Come separare la configurazione `rc.lua` di Awesome in più file?

Sono appena passato a Awesome WM da OpenBox. Mi piace che sia molto estensibile, personalizzabile e ho un enorme controllo sul layout delle finestre. Mi piacciono le cose strutturate e organizzate e vorrei separare quell'enorme .config/awesome/rc.lua configurazione in più file.

Risposta accettata:

Puoi semplicemente inserire il codice in un file separato e includerlo con

dofile("somefile.lua")

Nota:la directory di lavoro è $HOME . Per specificare un file relativo a rc.lua puoi usare

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

Se è qualcosa di più di un semplice codice e potrebbe essere utilizzato
anche da altri, potrebbe avere senso creare un modulo lua che
possa essere incluso con

somemodule = require("somemodule")

Linux
  1. Come dividere un singolo file in più file in base alle righe

  2. Come modificare l'estensione di più file?

  3. Vim:come aprire più file in schede diverse?

  4. Unisci/converti più file PDF in un unico PDF

  5. Come dividere un file di testo in più file *.txt?

Come dividere l'archivio "tar" di grandi dimensioni in più file di determinate dimensioni

Come dividere un file di archivio di grandi dimensioni in più file di piccole dimensioni utilizzando il comando Dividi in Linux

Come dividere un file di archivio di grandi dimensioni in più file di piccole dimensioni utilizzando il comando Dividi in Linux

Come modificare più file usando Vim Editor

Come unire più file PDF in un unico PDF in Linux

Come unire/unire più file audio in uno in Linux