Как да зададете стартиране на приложения в AwesomeWM
Една от най-хубавите функции, които десктоп средите и мениджърите на прозорци имат, е възможността да планирате определени програми да се отварят веднага щом влезете в системата. Настройте го и вашата Linux сесия ще бъде готова за използване при зареждане.
И така, как да направите автоматично стартиране на програми при влизане в системата с администратора на прозорци Awesome?
Архивиране на rc.lua
Преди да добавите кода за автоматично стартиране в конфигурационния файл на AwesomeWM, може да искате да създадете резервно копие. Можете да направите това, като въведете тези команди.
sudo mkdir / и т.н. / awesomebackup sudo cp /etc/xdg/awesome/rc.lua / etc / awesomebackup
Това ще създаде резервна директория и ще направи точно копие на файла rc.lua, преди да бъдат направени всички редакции. По този начин, ако имате проблеми с направените от вас редакции, можете бързо да го възстановите и след това да започнете отначало. Като алтернатива, ако сте решили, че вече не искате приложенията да стартират автоматично, можете да възстановите резервния си файл и да върнете всичко до нормалното.
Редактиране на rc.lua
За да стартирате автоматичното стартиране правилно, ще трябва да редактирате основния конфигурационен файл на AwesomeWM. Направете това като отворите терминал и въведете следното:
sudo nano /etc/xdg/awesome/rc.lua
Това ще отвори конфигурационния файл на Awesome в редактора за нано текстове. От там ще трябва да поставите следния код в долната част на файла rc.lua.
- Автоматични програми autorun = true autorunApps = {"swiftfox", "mutt", "consonance", "linux-fetion", "weechat-curses"}, ако autorun тогава за app = 1, #autorunApps направи awful.util. стартира (autorunApps [app]) край
За да работи този конкретен код, ще трябва да замените думата "програма" с това, което планирате да стартирате автоматично. Трябва също така да отбележите, че можете да премахнете или да добавите толкова много от линиите "програма", колкото искате.
Когато заменихте "програма" с името на програмата (ите), от която искате да започнете, когато влезете в AwesomeWM, ще трябва да запазите файла rc.lua. Натиснете "Ctrl + O", за да напишете файла.
След като файлът се запази, просто излезте от AwesomeWM и след това влезте отново. Всички програми, които сте настроили автоматично да се отварят чрез rc.lua, трябва да се отворят в рамките на няколко секунди.
Отмяна на автоматичното стартиране
Опитали ли сте да използвате автоматичното стартиране в AwesomeWm и решихте, че това просто не е нещо, което искате? Това е добре! Не всички харесват програмите, които се отварят автоматично. За щастие има много лесен начин да направите сесията AwesomeWM нормална. Просто въведете тези команди в терминал:
cd / etc / xdg / awesome / sudo rm rc.lua sudo cp /etc/awesomebackup/rc.lua / etc / xdg / awesome /
заключение
Може би един от най-известните мениджъри на прозорци, налични понастоящем за Linux, е AwesomeWM. Това е невероятен, лек мениджър на прозорци за облицовки. Той е кодиран с програмния език на Lua.
Автоматичното стартиране не е ново нещо, но бих казал, че това е важна характеристика. Без него, как бихте заредили синхронизирането на Dropbox, стартирате браузъра си и т.н., без да трябва да кликвате неколкократно върху нещата веднага след като влезете?
Харесва ли ви автоматични стартиращи програми, скриптове и т.н., когато влезете в сесията си за Linux? Защо или защо не? Кажете ни в коментарите!