You can add or remove apps which launch at startup in Linux Mint when the OS finishes booting. In this article, we will see a universal method suitable for all desktop environments to manage startup apps. Additionally, we will see what Mint's main desktop environments provide for startup app management.
To manage startup apps, you can use just a file manager. Modern desktop environments, and some window managers too are configured out-of-the-box to process *.desktop files in special directories. These directories are as follows:
/etc/xdg/autostart /home/your user name/.config/autostart
The first folder is common for all users of the operating system. All *.desktop files are launchers for apps, and will be processed for all users. You need to have root access to put files there or remove them.
The second folder is your personal startup folder. Launchers you place there will run at startup only for your personal account.
Here is how to use these folders to manage startup apps in Linux Mint.
Manage Startup Apps in Linux Mint
As you may know, all app launchers (*.desktop files) are stored in the following folder:
/usr/share/applications
So, if you copy the desired app launcher from that folder to your personal ~/.config/autostart folder, this will make the application start every time you sign in to your user account.
You can use any file manager to copy files between these folders. No extra tools are required.
However, Desktop Environments in Linux Mint provide a GUI configurator for startup app management.
Manage Startup Apps in MATE
- Open Control Center.
- Click "Startup Applications" under "Personal":
- The Startup Applications Preferences window will be opened. Click the Add button and fill in text boxes.
Manage Startup Apps in XFCE
To add a new app to startup in XFCE, do the following.
- Open Settings.
- Go to Session and Startup under System.
- Go to the tab "Application Autostart".
- Click the Add button to add a new application to startup.
The following dialog will appear: - There, type the name of startup item and fill in the command text box.
Manage Startup Apps in Cinnamon
To add a new app to startup in Cinnamon, do the following.
- Open System Settings (Control Center).
- Click the Startup Applications under Preferences.
- The following window will be opened:
- Click the Add button, the click the Choose application item. Alternatively, you can use the "Custom command" item.
The following dialog will appear: - Select the desired app and click "Add Application".
Manage Startup Apps in KDE
- Open System Settings.
- Click Startup and Shutdown under "Workspace". The following page will be opened:
- On the Autostart tab, click the button "Add Program..." and choose an app to make it start with KDE.
That's it.
Support us
Winaero greatly relies on your support. You can help the site keep bringing you interesting and useful content and software by using these options:
Thank you so much for providing this valuable information! It would be nice if LXDE and LXQT were also included.
Both should support the first method. I am sure at least for LXDE, 100%.
I used it for long.
Great article but, I was looking for options that would enable me to select where the apps launch – by that I mean, in to which workspace and position in that workspace. For example…
workspace 1: thunderbird and slack, side by side
workspace 2: signal, whatsap & telegram
workspace 3: firefox
thanks
I only know how to get this on Linux in certain windows managers and desktop environments.
Does anyone know what specific gsettings schema the autostart programs are added to? Like if I wanted to script the addition of an autostart program with gsettings tool? Thanks!
I have everything as the default startup yet many don’t run…