diff --git a/home/private_bin/executable_tools b/home/private_bin/executable_tools index 2ad0f5c..fd8b5b4 100644 --- a/home/private_bin/executable_tools +++ b/home/private_bin/executable_tools @@ -40,12 +40,14 @@ eget_tool() { file=$(key=$tool yq e 'explode(.) | .[env(key)].file // ""' $YAMLDOC) to=$(key=$tool yq e 'explode(.) | .[env(key)].to // ""' $YAMLDOC) download_only=$(key=$tool yq e 'explode(.) | .[env(key)].download-only // ""' $YAMLDOC) + custom_flags=$(key=$tool yq e 'explode(.) | .[env(key)].custom_flags // ""' $YAMLDOC) eget $user/$tool \ ${asset:+--asset $asset} \ ${file:+--file $file} \ ${to:+--to $to} \ ${download_only:+--download-only} \ + ${custom_flags} \ -q if [[ $download_only ]]; then diff --git a/info/tools.yml b/info/tools.yml index 7c77fa2..74da2c0 100644 --- a/info/tools.yml +++ b/info/tools.yml @@ -26,8 +26,12 @@ just: user: casey zoxide: user: ajeetdsouza +gum: + user: charmbracelet + asset: linux_x86_64.tar.gz + custom_flags: "--asset ^.sbom" -# system monitoring + # system monitoring bottom: asset: x86_64-unknown-linux-gnu.tar.gz user: ClementTsang