#!/usr/bin/env bash # Lanza una herramienta si su binario existe; si falta, avisa con notify-send # indicando el paquete a instalar. Llamado desde widget.lua al clicar un boton. # # Uso: launch.sh set -u bin="${1:-}" pkg="${2:-}" cmd="${3:-}" if [ -z "$bin" ] || [ -z "$cmd" ]; then exit 1 fi if command -v "$bin" >/dev/null 2>&1; then setsid sh -c "$cmd" >/dev/null 2>&1 & else notify-send "conky_widget — falta herramienta" \ "No esta '$bin'. Instalar: sudo apt install $pkg" 2>/dev/null || true fi