dotfiles/main.go

28 lines
389 B
Go

package main
import (
"fmt"
"os"
"github.com/fatih/color"
"github.com/urfave/cli/v2"
)
const (
appName = "dotfiles"
)
func main() {
app := &cli.App{
Name: appName,
Usage: "managing dotfiles",
}
if err := app.Run(os.Args); err != nil {
// Highlight error
fmtErr := color.New(color.FgRed)
fmtErr.Printf("[%s error]: ", appName)
fmt.Printf("%s\n", err.Error())
}
}