ГлавнаяОперационные системыLinuxКак настроить запуск приложений в AwesomeWM

Как настроить запуск приложений в AwesomeWM

Одна из самых крутых функций, которыми обладают среды рабочего стола и оконные менеджеры, — это возможность планировать открытие определенных программ сразу после входа в систему. Настройте это, и ваш сеанс Linux будет готов к использованию с самого начала.

Так как же сделать так, чтобы программы запускались автоматически при входе в систему с помощью оконного менеджера Awesome?

Резервное копирование rc.lua

Прежде чем добавлять код автозапуска в файл конфигурации AwesomeWM, возможно, вам захочется создать резервную копию. Вы можете сделать это, введя эти команды.

Резервное копирование rc.lua

tc/xdg/awesome/rc.lua /etc/awesomebackup

Awesome-wm-backing-up-rc-lua-файл

При этом будет создан каталог резервного копирования и точная копия файла rc.lua перед внесением в него каких-либо изменений. Таким образом, если у вас возникнут какие-либо проблемы с внесенными вами изменениями, вы сможете быстро восстановить их, а затем начать все сначала. Альтернативно, если вы решили, что больше не хотите, чтобы приложения запускались автоматически, вы можете восстановить файл резервной копии и вернуть все в нормальное состояние.

Редактирование rc.lua

Чтобы автозапуск работал правильно, вам необходимо отредактировать основной файл конфигурации AwesomeWM. Для этого откройте терминал и введите следующее:

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

Awesome-wm-open-nano-edit-rc-lua-файл

Это откроет файл конфигурации Awesome в текстовом редакторе nano. Отсюда вам нужно будет вставить следующий код в самый низ файла rc.lua.

-- Autorun programs
autorun = true
autorunApps =
{
   "swiftfox",
   "mutt",
   "consonance",
   "linux-fetion",
   "weechat-curses",
}
Редактирование rc.lua
   for app = 1, #autorunApps do
       awful.util.spawn(autorunApps[app])
   end
end

Awesome-wm-add-auto-start-code-to-rc-lua-file

Чтобы этот конкретный код работал, вам необходимо заменить слово «программа» на то, что вы планируете использовать в автозапуске. Также следует отметить, что вы можете удалить или добавить столько «программных» строк, сколько захотите.

Awesome-wm-сохранить-модификацию-в-rc-lua-файл

Когда вы заменили слово «программа» на имя программы(-ов), с которой вы хотите начинать вход в 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/

Awesome-wm-restore-backed-up-rc-lua-файл

Заключение

Возможно, одним из самых известных оконных менеджеров, доступных в настоящее время для Linux, является AwesomeWM. Это невероятный и легкий тайловый оконный менеджер. Он написан на языке программирования Lua.

Автозапуск – это не новость, но я бы сказал, что это важная функция. Без него как бы вы загружали синхронизацию Dropbox, запускали браузер и т. д., не нажимая на нужные элементы сразу после входа в систему?

Вам нравится автоматический запуск программ, скриптов и т. д. при входе в сеанс Linux? Почему или почему нет? Расскажите нам в комментариях!

Отмена автозапуска

Заключение

ПОХОЖИЕ СТАТЬИ

Популярные записи