The shell in macbook makes annoying beep/bell/boop sounds.

For the OEM terminal, this answer works on disabling this annoying sounds: https://stackoverflow.com/questions/19166539/i-want-to-disable-beep-sound-in-terminal-mac-osx

However, I could not figure out how to do this for iTerm2.

I have notifications for iTerm2 disabled in System Preferences -> Notifications -> iTerm but that doesn't seem to work.

1 Answer 1


To disable the bell sound in iTerm2, do this:

  • iTerm2 -> Preferences -> Profiles
  • Under Terminal tab, you will see Notifications header. Uncheck the Silence bell option.

enter image description here

  • 1
    Also make sure you disable the notification center "send bell alert" :) SO ANNOYING Nov 18, 2021 at 9:32
  • 14
    Checking the "Silence bell" option turns off sounds for me, not unchecking it.
    – Ryan
    Dec 2, 2021 at 15:52
  • 2
    @Ryan for me it was the opposite; I found it weird at first because it's unintuitive to uncheck a Silence bell option to silence something. In that case, maybe it's just a toggle; so toggling this checkbox would toggle the behavior from whatever state it's on. Jan 5 at 21:19
  • 2
    @rrlamichhane, many thanks to you, man! Do you know how it feels like, when there is no sound when I hit the tab key? The silence, it feels great! Thanks a lot. Jan 24 at 4:14

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.