⛩️ Powerful yet Minimal Nix Dependency Manager
flake flakes home-manager nixos go nix dependency dependencies

feat(utilities): Error check executable path

fuwn.net cf21690f 528be0fd

verified
+6 -1
+6 -1
internal/yae/utilities.go
··· 37 37 38 38 func command(name string, show bool, args ...string) (string, error) { 39 39 executable, err := exec.LookPath(name) 40 - out := []byte{} 40 + 41 + if err != nil { 42 + return "", fmt.Errorf("command not found: %s", name) 43 + } 44 + 45 + var out []byte 41 46 42 47 if show { 43 48 cmd := exec.Command(executable, args...)