generated from nhcarrigan/template
feat: config updates
All checks were successful
Node.js CI / Lint and Test (push) Successful in 1m46s
All checks were successful
Node.js CI / Lint and Test (push) Successful in 1m46s
This commit is contained in:
parent
2f1ff2969c
commit
e2bf180633
@ -3186,47 +3186,47 @@ print_info() {
|
|||||||
prin ""
|
prin ""
|
||||||
prin "Programming Languages"
|
prin "Programming Languages"
|
||||||
info underline
|
info underline
|
||||||
prin "Bash" "$(bash --version | head -n1 | grep -o "version [0-9]\+\.[0-9]\+\.[0-9]\+" | cut -d' ' -f2)"
|
prin "Bash" "$(bash --version | head -n1 | cut -d' ' -f4)"
|
||||||
prin "Clang" "$(clang --version | head -n1 | grep -o "[0-9]\+\.[0-9]\+\.[0-9]\+")"
|
prin "Clang" "$(clang --version | head -n1 | cut -d' ' -f3)"
|
||||||
prin "C++" "$(cpp --version | head -n1 | grep -o "[0-9]\+\.[0-9]\+\.[0-9]\+")"
|
prin "C++" "$(cpp --version | head -n1 | cut -d' ' -f3)"
|
||||||
prin "Dart" "$(dart --version | grep -o "SDK version: [0-9]\+\.[0-9]\+\.[0-9]\+" | cut -d' ' -f3)"
|
prin "Dart" "$(dart --version | cut -d' ' -f4)"
|
||||||
prin "└─Flutter" "$(flutter --version | grep -o "Flutter [0-9]\+\.[0-9]\+\.[0-9]\+" | cut -d' ' -f2)"
|
prin "└─Flutter" "$(flutter --version | head -n1 | cut -d' ' -f2)"
|
||||||
prin "Dotnet" "$(dotnet --version)"
|
prin "Dotnet" "$(dotnet --version)"
|
||||||
prin "└─C-sharp Compiler" "$(csc -v | head -n1 | grep -o "[0-9]\+\.[0-9]\+\.[0-9]\+-[0-9]\+\.[0-9]\+[0-9]\+\.[0-9]\+")"
|
prin "└─C-sharp Compiler" "$(csc -v | head -n1 | cut -d' ' -f7)"
|
||||||
prin "Go" "$(go version | grep -o "go[0-9]\+\.[0-9]\+\.[0-9]\+" | sed 's/go//')"
|
prin "Go" "$(go version | cut -d' ' -f3 | sed 's/go//')"
|
||||||
prin "Haskell" "$(ghc --version | head -n1 | grep -o "version [0-9]\+\.[0-9]\+\.[0-9]\+" | cut -d' ' -f2)"
|
prin "Haskell" "$(ghc --version | head -n1 | cut -d' ' -f8)"
|
||||||
prin "└─Cabal" "$(cabal --version | head -n1 | grep -o "[0-9]\+\.[0-9]\+\.[0-9]\+")"
|
prin "└─Cabal" "$(cabal --version | head -n1 | cut -d' ' -f3)"
|
||||||
prin "Java" "$(java -version 2>&1 | head -n1 | grep -o "[0-9]\+\.[0-9]\+\.[0-9]\+" | cut -d' ' -f2)"
|
prin "Java" "$(java -version 2>&1 | head -n1 | cut -d' ' -f2 | sed 's/\"//g')"
|
||||||
prin "├─Gradle" "$(gradle -v | head -n3 | tail -n1 | grep -o "Gradle [0-9]\+\.[0-9]\+\.[0-9]\+" | cut -d' ' -f2)"
|
prin "├─Gradle" "$(gradle -v | head -n3 | tail -n1 | cut -d' ' -f2)"
|
||||||
prin "└─Kotlin" "$(kotlin -version | grep -o "[0-9]\+\.[0-9]\+\.[0-9]\+-release")"
|
prin "└─Kotlin" "$(kotlin -version | cut -d' ' -f3)"
|
||||||
prin "Lua" "$(lua -v | grep -o "[0-9]\+\.[0-9]\+\.[0-9]\+")"
|
prin "Lua" "$(lua -v | cut -d' ' -f2)"
|
||||||
prin "PHP" "$(php -v | head -n1 | grep -o "[0-9]\+\.[0-9]\+\.[0-9]\+")"
|
prin "PHP" "$(php -v | head -n1 | cut -d' ' -f2)"
|
||||||
prin "Python" "$(python --version | grep -o "[0-9]\+\.[0-9]\+\.[0-9]\+" | head -n1)"
|
prin "Python" "$(python --version | cut -d' ' -f2)"
|
||||||
prin "└─PIP" "$(pip --version | grep -o "[0-9]\+\.[0-9]\+\.[0-9]\+" | head -n1)"
|
prin "└─PIP" "$(pip --version | cut -d' ' -f2)"
|
||||||
prin "Node" "$(node -v)"
|
prin "Node" "$(node -v)"
|
||||||
prin "├─NPM" "$(npm -v)"
|
prin "├─NPM" "$(npm -v)"
|
||||||
prin "├─Yarn" "$(yarn -v)"
|
prin "├─Yarn" "$(yarn -v)"
|
||||||
prin "└─PNPM" "$(pnpm -v)"
|
prin "└─PNPM" "$(pnpm -v)"
|
||||||
prin "Ruby" "$(ruby -v | grep -o "[0-9]\+\.[0-9]\+\.[0-9]\+")"
|
prin "Ruby" "$(ruby -v | cut -d' ' -f2)"
|
||||||
prin "Rust" "$(rustc --version | grep -o "[0-9]\+\.[0-9]\+\.[0-9]\+")"
|
prin "Rust" "$(rustc --version | cut -d' ' -f2)"
|
||||||
prin "├─Rustup" "$(rustup -V | grep -o "[0-9]\+\.[0-9]\+\.[0-9]\+")"
|
prin "├─Rustup" "$(rustup -V | head -n1 | cut -d' ' -f2)"
|
||||||
prin "└─Cargo" "$(cargo version | grep -o "[0-9]\+\.[0-9]\+\.[0-9]\+")"
|
prin "└─Cargo" "$(cargo version | cut -d' ' -f2)"
|
||||||
prin "TypeScript" "$(tsc -v | grep -o "[0-9]\+\.[0-9]\+\.[0-9]\+")"
|
prin "TypeScript" "$(tsc -v | cut -d' ' -f2)"
|
||||||
prin "Zig" "$(zig version)"
|
prin "Zig" "$(zig version)"
|
||||||
prin ""
|
prin ""
|
||||||
prin "Databases"
|
prin "Databases"
|
||||||
info underline
|
info underline
|
||||||
prin "MongoDB" "$(mongod --version | head -n1 | grep -o "[0-9]\+\.[0-9]\+\.[0-9]\+")"
|
prin "MongoDB" "$(mongod --version | head -n1 | cut -d' ' -f3)"
|
||||||
prin "└─Mongo Shell" "$(mongo --version | head -n1 | grep -o "[0-9]\+\.[0-9]\+\.[0-9]\+")"
|
prin "└─Mongo Shell" "$(mongo --version | head -n1 | cut -d' ' -f4)"
|
||||||
prin "MySQL" "$(mysql --version | grep -o "[0-9]\+\.[0-9]\+\.[0-9]\+")"
|
prin "MySQL" "$(mysql --version | cut -d' ' -f4)"
|
||||||
prin "PostgreSQL" "$(psql --version | grep -o "[0-9]\+\.[0-9]\+")"
|
prin "PostgreSQL" "$(psql --version | cut -d' ' -f3)"
|
||||||
|
prin "SQlite" "$(sqlite3 --version | cut -d' ' -f1)"
|
||||||
prin ""
|
prin ""
|
||||||
prin "Tools"
|
prin "Tools"
|
||||||
info underline
|
info underline
|
||||||
prin "Browser" "Zen $(zen-browser --version | grep -o "[0-9]\+\.[0-9]\+\.[0-9]\+-[a-z]\+\.[0-9]\+")"
|
prin "Browser" "Zen $(zen-browser --version | cut -d' ' -f3)"
|
||||||
prin "Editor" "VSCodium $(codium --version | head -n1)"
|
prin "Editor" "Emacs $(emacs --version | head -n1 | cut -d' ' -f3)"
|
||||||
prin "├─Emacs" "$(emacs --version | head -n1 | grep -o "[0-9]\+\.[0-9]\+")"
|
prin "└─Nano" "$(nano --version | head -n1 | cut -d' ' -f5)"
|
||||||
prin "└─Nano" "$(nano --version | grep -o "[0-9]\+\.[0-9]\+")"
|
|
||||||
}
|
}
|
||||||
title_fqdn="on"
|
title_fqdn="on"
|
||||||
kernel_shorthand="on"
|
kernel_shorthand="on"
|
||||||
|
Loading…
x
Reference in New Issue
Block a user