Веселый вопрос :)
Я не уверен, как вы получите звуковые эффекты для всего, но вы могли бы сделать что-то подобное, чтобы получить звуковые эффекты для нескольких вещей:
1) Откройте, откройте свой .profile (или .bashrc или где хотите сохранить настройки), открыв окно терминала и напечатав:
open .profile
2) Добавьте следующие несколько строк в конец файла:
function top() { afplay /System/Library/Components/CoreAudio.component/Contents/SharedSupport/SystemSounds/accessibility/Sticky\ Keys\ ON.aif; command top;}
function ls() { command ls; afplay /System/Library/Components/CoreAudio.component/Contents/SharedSupport/SystemSounds/accessibility/Slow\ Keys\,\ Key\ Registered.aif; }
3) Попробуйте набрать «ls» для списка каталогов или «top», чтобы увидеть список запущенных процессов, и вы услышите результаты этих команд.
Добавляя эти две строки, мы объявляем две новые функции с теми же именами, что и существующие команды bash. Мы перезаписываем саму команду, чтобы мы могли воспроизвести немного аудио, а затем запустить саму команду (или наоборот, как показано в «верхнем» примере).
Аудиофайлы, которые я сейчас использую, являются аудиофайлами по умолчанию (по крайней мере, на Lion), которые используются для специальных возможностей. Я выбрал их, чтобы вы могли вырезать-вставить и увидеть трюк в действии, но вместо них можно было использовать любой аудиофайл.
Вот сайт с кучей научно-фантастических звуковых эффектов, которые вы могли бы использовать вместо тех, которые я позаимствовал у ОС:
http://fxhome.com/sounds/