From ea1a81987b2f9249ca4e7f49d190c0072ca4287d Mon Sep 17 00:00:00 2001 From: trusz Date: Wed, 17 Apr 2019 21:56:52 +0200 Subject: [PATCH] Add posibility for reset --- src/rc/main.go | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/rc/main.go b/src/rc/main.go index 1e9ffd8..4eb4302 100644 --- a/src/rc/main.go +++ b/src/rc/main.go @@ -23,9 +23,13 @@ func main() { var showAll = flag.Bool("a", false, "Show all service.") var inverse = flag.Bool("i", false, "Inverse selection. Start everything except selected ones.") + var reset = flag.Bool("r", false, "Resets selected services.") flag.Parse() - var oldSelection = persist.LoadSelections() + var oldSelection = []string{} + if !*reset { + oldSelection = persist.LoadSelections() + } possibleServices := yaml.LoadPossibleServices(*showAll) services := prompt.Question(possibleServices, oldSelection, *inverse)