From dde878761eae67bb342dabaf52c7cc0ca1b69aeb Mon Sep 17 00:00:00 2001 From: mo khan Date: Thu, 20 Feb 2020 10:04:58 -0700 Subject: Fix linter errors --- config/.bashrc | 23 ++++++++++++++--------- 1 file changed, 14 insertions(+), 9 deletions(-) diff --git a/config/.bashrc b/config/.bashrc index 9fdd966..eff628f 100644 --- a/config/.bashrc +++ b/config/.bashrc @@ -1,3 +1,5 @@ +#!/bin/bash + export BUNDLE_JOBS=8 export DOTNET_CLI_TELEMETRY_OPTOUT=1 export HISTFILESIZE=0 @@ -11,21 +13,23 @@ export RUBY_HEAP_FREE_MIN=100000 export RUBY_HEAP_SLOTS_GROWTH_FACTOR=1 export RUBY_HEAP_SLOTS_INCREMENT=400000 -. $HOME/.asdf/asdf.sh -. $HOME/.asdf/completions/asdf.bash +# shellcheck source=/dev/null +. "$ASDF_HOME/asdf.sh" +# shellcheck source=/dev/null +. "$ASDF_HOME/completions/asdf.bash" function switch_to() { tool=$1 major_version=$2 - version=$(cat $HOME/.tool-versions | grep $tool | tr ' ' '\n' | grep "^$major_version") - asdf shell $tool $version + version="$(grep "$tool" "$HOME/.tool-versions"| tr ' ' '\n' | grep "^$major_version")" + asdf shell "$tool" "$version" } function scrub() { - rm -fr $HOME/.asdf/installs/**/**/share - rm -fr $HOME/.asdf/installs/java/**/man - rm -fr $HOME/.asdf/installs/python/**/lib/**/test - rm -fr $HOME/.asdf/installs/golang/**/go/test + rm -fr "$ASDF_HOME/installs/**/**/share" + rm -fr "$ASDF_HOME/installs/java/**/man" + rm -fr "$ASDF_HOME/installs/python/**/lib/**/test" + rm -fr "$ASDF_HOME/installs/golang/**/go/test" rm -fr /usr/share/doc/ rm -fr /usr/share/dotnet/sdk/NuGetFallbackFolder rm -fr /var/cache/apt/archives/ @@ -50,4 +54,5 @@ else fi switch_to java "adopt-openjdk-${LM_JAVA_VERSION:-8}" -. $HOME/.asdf/plugins/java/set-java-home.sh +# shellcheck source=/dev/null +. "$ASDF_HOME/plugins/java/set-java-home.sh" -- cgit v1.2.3