Obtenga Spotlight para buscar en los subdirectorios de Caskroom (que ahora está en /usr/local/)

Estoy usando Homebrew con Caskroom y, desde una actualización reciente, instala las aplicaciones descargadas brew caskdentro/usr/local/Caskroom/

Siempre usé Spotlight para encontrar y abrir estas aplicaciones, pero ahora que están dentro de /usr/local/, Spotlight parece no encontrarlas más.

Revisé las preferencias de Spotlight pero no hay ninguna carpeta excluida, ni hay nada más deshabilitado que pueda causar esto.

¿Hay alguna manera de decirle a Spotlight que busque dentro /usr/local/Caskroom/?

Respuestas (2)

Encontré la respuesta proporcionada por el usuario vitorgalvao en la página de Github del proyecto: https://github.com/caskroom/homebrew-cask/issues/22317

Spotlight no indexa /usr/local/, por eso comenzamos a usar /opt en primer lugar. Vuelva a instalar sus aplicaciones con --force y se moverán (nuestro nuevo comportamiento). Spotlight los verá entonces.

Intente reconstruir el índice de Spotlight en su Mac:

  1. Selecciona el menú Apple  > Preferencias del Sistema y luego haz clic en Spotlight.
  2. Haz clic en la pestaña Privacidad.
  3. Arrastre la carpeta o el disco que desea indexar nuevamente a la lista de ubicaciones en las que Spotlight no puede buscar. Haga clic en Aceptar para confirmar.
  4. Seleccione la carpeta o el disco que acaba de agregar, luego haga clic en el botón Eliminar (–) para eliminarlo de la lista.
  5. Salga de Preferencias del Sistema. Spotlight reindexará el contenido de la carpeta o el disco.

Desde el sitio web de soporte de Apple .

Gracias, pero no, desafortunadamente eso no ayudó. Agregué la carpeta Caskroom, cerré la configuración, volví y la eliminé, y cerré nuevamente. Pero incluso varias horas después, Spotlight sigue sin encontrar nada en esa carpeta de Caskroom. También verifiqué si la falta de accesibilidad podría estar causando esto, pero los derechos de usuario en Caskroom y sus subdirectorios son legibles para usuarios, grupos y otros.