Automatic updates (on Linux) for the Atom text editor.
$ sudo npm install --global atom-updater
$ atom-updater
Create two files: one for the service, and another for a timer to run it.
/etc/systemd/system/atom-updater.service
You may need to adjust the path to atom-updater if you're using nvm or another method of global installing the package.
[Unit]
Description=Atom Updater
[Service]
Type=oneshot
ExecStart=/bin/sh -c "atom-updater"
[Install]
WantedBy=multi-user.target
/etc/systemd/system/atom-updater.timer
[Unit]
Description=Atom Updater
[Timer]
Persistent=true
OnUnitActiveSec=30min
OnBootSec=30s
[Install]
WantedBy=timers.target
Next, enable the timer service, sit back, and relax as your atom will forever auto-update.
$ sudo systemctl enable atom-updater.timer