Template:egStartApps
Syntax
{{egStartApps}}
Usage
Code
{{egStartApps}}
Result
- Start applications in macOS if they exist and are not already started
vi "${HOME}/dev/lib/os.sh"
os::start_apps() {
for app in "${@}"; do
if ! open -a "${app}.app" -R >'/dev/null' 2>&1; then
nf::carp "Error finding application: ${app}!"
continue
fi
app="/Applications/${app}.app"
if ! pgrep -f -q "${app}"; then
open -a "${app}"
fi
done
}
os::start_apps 'Bitwarden'