Language: Русский|English
По умолчанию в GNOME 3 отсутствуют удобные инструменты для управления автозагрузкой.
Для добавления пользовательской команды в автозагрузку необходимо вручную создать
файл ~/.config/autostart/file.desktop
. Эта небольшая программа, написанная на C++ и
GTK 3, предоставляет удобный графический интерфейс для управления автозагрузкой.
Программа разработана специально для GNOME 3, однако может быть использована и в
любой другой среде рабочего стола.
Если вы используете Debian/Ubuntu, вы можете установить приложение из пакета.
Для amd64:
wget https://github.com/hant0508/startup-settings/raw/master/debian/startup-settings-amd64.deb
sudo dpkg -i startup-settings-amd64.deb
Для i386:
wget https://github.com/hant0508/startup-settings/raw/master/debian/startup-settings-i386.deb
sudo dpkg -i startup-settings-i386.deb
Если вы установили пакет, то вам не нужно собирать программу из исходного кода, переходите к использованию.
- Установка зависимостей
Debian/Ubuntu:sudo apt-get install g++ make git libgtk-3-dev
Arch/Manjaro x32:sudo pacman -S gcc git make gtk3
Arch/Manjaro x64:sudo pacman -S gcc-multilib git make gtk3
- Сборка
git clone https://github.com/hant0508/startup-settings.git
cd startup-settings
make
- Установка приложения
sudo make install
Для освобождения места на диске вы можете удалить все загруженные файлы и зависимости после установки приложения.
После установки вы сможете найти программу в меню приложений или запустить
startup-settings
из терминала.
Введите в поле Command
команду автозагрузки. Это может быть:
- полный путь к файлу:
/usr/bin/file.sh
- относительный путь к файлу в домашней папке:
scripts/file.sh
- команда из $PATH:
firefox
В зависимости от оконного менеджера, вы так же можете использовать drag-and-drop (перетаскивание). GNOME 3 разрешает даже перетаскивать файлы.
![img](https://raw.githubusercontent.com/hant0508/tmp/master/startup-settings/gif 1.gif) | ![img](https://raw.githubusercontent.com/hant0508/tmp/master/startup-settings/gif 2.gif) |
---|---|
Usage on GNOME 3 | Drag and drop on GNOME 3 |
KDE 5 | Cinnamon 3 | XFCE 4 |
Если у вас возникли проблемы при работе с программой, сообщите о них на GitHub или Вконтакте. Пишите мне [по электронной почте](mailto:[email protected]?subject=GitHub issue | Startup), если у вас нет аккаунта на GitHub.