Я нашел много вещей о том, как сделать это.
Я попробовал выскочкой, но это ничего не сделало. Я думаю, что нашел некоторое сообщение, которое говорит, что не выходит из поля с выскочкой больше. Поэтому этим вопросом не является дубликат этого сообщения.
Я пытался использовать приложение "Автоматического запуска", но каждый раз, когда я добавляю свой сценарий там, закрываю окно и вновь открыл его, оно пошло.
Я хотел бы выполнить сценарий удара, когда мой пользователь зарегистрирован, и GUI готов (потому что сценарий собирается открыть и установить некоторые приложения). Каков лучший способ (предпочтительно через командную строку) для достижения этого?
Я последовал совету Bose и десерта DK и придумал этот сценарий, расположенный в ~/.config/autostart-scripts/
#!/bin/bash
# Wait for the GUI to be ready
while [[ ! $(pgrep plasmashell) ]]; do sleep 1; done
# Do what I want
И это работает хорошо!