From 5fe8d574ca3e44556d1277a0c50c2dfef714d2b7 Mon Sep 17 00:00:00 2001 From: Robert Helgesson Date: Sat, 27 Jan 2018 09:43:57 +0100 Subject: [PATCH] home-manager: add shellcheck directives --- home-manager/home-manager | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/home-manager/home-manager b/home-manager/home-manager index f56ba1cdc..3a4bbee41 100644 --- a/home-manager/home-manager +++ b/home-manager/home-manager @@ -8,6 +8,7 @@ PATH=@coreutils@/bin:@less@/bin${PATH:+:}$PATH set -euo pipefail function errorEcho() { + # shellcheck disable=2048,2086 echo $* >&2 } @@ -67,6 +68,7 @@ function doBuildAttr() { extraArgs="$extraArgs --show-trace" fi + # shellcheck disable=2086 nix-build \ "" \ $extraArgs \ @@ -82,6 +84,7 @@ function presentNews() { # shellcheck source=/dev/null . "$infoFile" + # shellcheck disable=2154 if [[ $newsNumUnread -eq 0 ]]; then return elif [[ "$newsDisplay" == "silent" ]]; then @@ -157,6 +160,7 @@ function doSwitch() { function doListGens() { pushd "/nix/var/nix/profiles/per-user/$USER" > /dev/null + # shellcheck disable=2012 ls --color=yes -gG --time-style=long-iso --sort time home-manager-*-link \ | cut -d' ' -f 4- \ | sed -E 's/home-manager-([[:digit:]]*)-link/: id \1/' @@ -241,6 +245,7 @@ function doShowNews() { # shellcheck source=/dev/null . "$infoFile" + # shellcheck disable=2154 case $1 in --all) ${PAGER:-less} "$newsFileAll" @@ -253,6 +258,7 @@ function doShowNews() { return 1 esac + # shellcheck disable=2154 if [[ -s "$newsUnreadIdsFile" ]]; then local newsReadIdsFile newsReadIdsFile="$(newsReadIdsFile)"