#!/bin/bash source "${HOME}/.local/lib/sp-functions" source "${conf_dir}/config" case $1 in file_manager ) launch_exec=${filemanager_cmd} launch_arg=$( jq -r .[].home_directory "${conf_dir}/profiles/$( get_profile_id )/vars.json" ) ;; browser ) launch_exec=${browser_cmd} launch_arg=$( jq -r .[].browser_profile "${conf_dir}/profiles/$( get_profile_id )/vars.json" ) ;; esac bash -c "${launch_exec} ${launch_arg}"