I'll share my autostart on 19.10 for conky and on 18.04 for Dropbox.
Autostarting conky in 19.10:
I opened System Settings > Startup and Shutdown > Autostart
In there, I clicked on Add Program ...
A window titled "Choose Application -- System Settings" appeared
I clicked on Terminal options but did not tick Run in terminal
In the text box above, I entered conky --pause=60¹ and then clicked OK
A new window appeared indicating that the system would create a desktop configuration file titled conky.desktop for me in /home/dkb/.config/autostart. I clicked OK.
I was taken back to the original Autostart screen where I could see, under Desktop File an entry for conky.
Autostart for conky
¹ A more elaborate command could be one in which you specify the particular conky configuration file you wish to load. So, conky --pause=60 -c $HOME/.config/conky/clock.conf would start conky with clock.conf instead of any other configuration file. Using conky --pause=nn -c $HOME/path/to/another/conky.conf would allow you have more than one conky active: you'll be specifying the delay (in seconds with nn) and the path to the relevant conky configuration file with -c ...
(The other entry is for Latte Dock and that was created by the latte-dock application itself.)
In the case of Dropbox in Kubuntu 18.04, I took another route.
I keep all my local executable scripts in ~/bin. The relevant one is dropbox.sh with the following content:
#!/bin/bash
sleep 60s && cd /home/dkb/.dropbox-dist/ && ./dropboxd
So I went through the same process again, but, instead of choosing Add Program, I chose Add script and pointed to dropbox.sh. This time, on completion, the entry was not under Desktop File but under Script File.
I'll share my autostart on 19.10 for conky and on 18.04 for Dropbox.
Autostarting conky in 19.10:
I opened System Settings > Startup and Shutdown > Autostart
conky --pause=60
¹ and then clicked OK/home/dkb/.config/autostart
. I clicked OK.Autostart for conky
¹ A more elaborate command could be one in which you specify the particular conky configuration file you wish to load. So,
conky --pause=60 -c $HOME/.config/conky/clock.conf
would start conky with clock.conf instead of any other configuration file. Usingconky --pause=nn -c $HOME/path/to/another/conky.conf
would allow you have more than one conky active: you'll be specifying the delay (in seconds withnn
) and the path to the relevant conky configuration file with-c ...
(The other entry is for Latte Dock and that was created by the
latte-dock
application itself.)In the case of Dropbox in Kubuntu 18.04, I took another route.
I keep all my local executable scripts in
~/bin
. The relevant one isdropbox.sh
with the following content:So I went through the same process again, but, instead of choosing Add Program, I chose Add script and pointed to
dropbox.sh
. This time, on completion, the entry was not under Desktop File but under Script File.