/autorun

Primary LanguageGoMIT LicenseMIT

autorun go

GoDoc

A Go library to run a command after login.

Usage

package main

import (
	"log"
	"github.com/s00d/autorun"
)

func main() {
	autostart := autorun.NewAutoRun()

	if autorun.IsEnabled() {
		log.Println("App is already enabled, removing it...")

		if err := autorun.Disable(); err != nil {
			log.Fatal(err)
		}
	} else {
		log.Println("Enabling app...")

		if err := autorun.Enable(); err != nil {
			log.Fatal(err)
		}
	}

	log.Println("Done!")
}

License

MIT