From 8ce389ce2acca7a630c3d25466fa20993843d28c Mon Sep 17 00:00:00 2001 From: Robert Helgesson Date: Mon, 16 Jan 2017 00:14:52 +0100 Subject: [PATCH] home-manager: handle missing configuration file Make it look a little nicer than having nix-build emit the error. --- home-manager/home-manager | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/home-manager/home-manager b/home-manager/home-manager index 9f25f321..41089f87 100644 --- a/home-manager/home-manager +++ b/home-manager/home-manager @@ -23,6 +23,11 @@ function doBuild() { exit 1 fi + if [[ ! -r "$confFile" ]]; then + echo "No such configuration file: $1" + exit 1 + fi + output="$(realpath "$2")" if [[ $? -ne 0 ]]; then