Eine der coolsten Funktionen von Desktopumgebungen und Fenstermanagern ist die Möglichkeit, bestimmte Programme so zu planen, dass sie sich sofort nach der Anmeldung öffnen. Richten Sie dies ein und Ihre Linux-Sitzung ist sofort einsatzbereit.

Wie also lassen Sie Programme automatisch beim Login mit dem Awesome Window Manager starten?

Sicherung von rc.lua

Bevor Sie den Auto-Start-Code zur AwesomeWM-Konfigurationsdatei hinzufügen, möchten Sie möglicherweise eine Sicherungskopie erstellen. Sie können dies tun, indem Sie diese Befehle eingeben.

 sudo mkdir / etc / awesomebackup sudo cp / etc / xdg / awesome / rc.lua / etc / awesomebackup 

Dadurch wird ein Sicherungsverzeichnis erstellt und eine exakte Kopie der rc.lua-Datei erstellt, bevor Änderungen daran vorgenommen werden. Auf diese Weise können Sie, wenn Sie Probleme mit den vorgenommenen Änderungen haben, diese schnell wiederherstellen und dann von vorne beginnen. Wenn Sie entschieden haben, dass Anwendungen nicht mehr automatisch gestartet werden sollen, können Sie alternativ Ihre Sicherungsdatei wiederherstellen und alles wieder normalisieren.

Bearbeiten von rc.lua

Damit der automatische Start korrekt funktioniert, müssen Sie die Hauptkonfigurationsdatei von AwesomeWM bearbeiten. Öffnen Sie dazu ein Terminal und geben Sie Folgendes ein:

 sudo nano /etc/xdg/awesome/rc.lua 

Dies öffnet die Konfigurationsdatei von Awesome im Nano-Texteditor. Von dort müssen Sie den folgenden Code an den unteren Rand der Rc.Lua-Datei einfügen.

 - Autorun-Programme autorun = true autorunApps = {"swiftfox", "Köter", "Konsonanz", "linux-fetion", "weechat-curses", } wenn autorun dann für app = 1, #autorunApps tun awful.util. spawn (autorunApps [app]) Ende Ende 

Damit dieser spezielle Code funktioniert, müssen Sie das Wort "program" durch das ersetzen, was Sie automatisch starten möchten. Es sollte auch beachtet werden, dass Sie so viele "Programm" -Linien entfernen oder hinzufügen können, wie Sie möchten.

Wenn Sie "program" durch den Namen der Programme ersetzt haben, mit denen Sie beginnen möchten, wenn Sie sich bei AwesomeWM anmelden, müssen Sie die rc.lua-Datei speichern. Drücken Sie "Strg + O", um die Datei auszugeben.

Nachdem Sie die Datei gespeichert haben, melden Sie sich einfach bei AwesomeWM ab und melden sich dann wieder an. Alle Programme, die Sie über rc.lua automatisch öffnen, sollten innerhalb weniger Sekunden geöffnet werden.

Auto-Start rückgängig machen

Haben Sie versucht, Auto-Start in AwesomeWm zu verwenden und entschieden, dass das nicht etwas ist, was Sie wollen? Das ist gut! Nicht jeder mag Programme, die sich automatisch öffnen. Glücklicherweise gibt es eine sehr einfache Möglichkeit, Ihre AwesomeWM-Sitzung wieder normal zu machen. Geben Sie diese Befehle einfach in ein Terminal ein:

 cd / etc / xdg / ehrfürchtig / sudo rm rc.lua sudo cp / etc / awesombackup / rc.lua / etc / xdg / awesome / 

Fazit

Einer der bekanntesten Fenstermanager, die derzeit für Linux verfügbar sind, ist AwesomeWM. Es ist ein unglaublicher, leichter Fenstermanager. Es ist mit der Programmiersprache Lua codiert.

Auto-Start ist keine neue Sache, aber ich würde behaupten, dass es ein wichtiges Feature ist. Ohne sie, wie würden Sie Ihre Dropbox-Synchronisation laden, Ihren Browser starten, etc., ohne nach dem Einloggen wiederholt auf Dinge klicken zu müssen?

Möchten Sie Programme, Skripts usw. automatisch starten, wenn Sie sich bei Ihrer Linux-Sitzung anmelden? Warum oder warum nicht? Erzähl uns in den Kommentaren!