Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/vitorgalvao/lowchime
Lower the volume of macOS’s startup chime
https://github.com/vitorgalvao/lowchime
Last synced: 3 months ago
JSON representation
Lower the volume of macOS’s startup chime
- Host: GitHub
- URL: https://github.com/vitorgalvao/lowchime
- Owner: vitorgalvao
- License: unlicense
- Created: 2016-03-23T04:27:14.000Z (over 8 years ago)
- Default Branch: master
- Last Pushed: 2023-03-09T18:20:58.000Z (over 1 year ago)
- Last Synced: 2024-02-13T22:00:01.508Z (9 months ago)
- Language: Shell
- Homepage:
- Size: 6.84 KB
- Stars: 10
- Watchers: 2
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# lowchime
Lower the volume of macOS’s startup chime, without completely turning it off.## Install
```bash
# Download the setup script
curl --silent 'https://raw.githubusercontent.com/vitorgalvao/lowchime/master/lowchime' --output '/tmp/lowchime' && chmod +x '/tmp/lowchime'
# Run it
sudo /tmp/lowchime install
```The script will ask for your administrator password to be able to perform its tasks.
## Why
The volume of macOS’s [startup chime](https://youtu.be/i9qOJqNjalE) is dependent on the volume level at the time the machine is turned off. This can make it blast at full volume in inappropriate situations, such as when you’re near sleeping people.
There are workarounds posted online, like plugging headphones before turning on your Mac (works but can be inconvenient) or running terminal commands to turn off the sound. But the startup chime has a purpose: it’s an indicator the Mac has performed initial diagnostics tests and there are no fundamental hardware or software problems.
So if the chime is useful and only a bore when it is loud, the solution is to make sure it always plays at a low volume. That’s what this script accomplishes.
## How it works
Running [the install commands](#install) in a terminal will download and execute the script. It creates helper scripts that attach themselves to your system’s login and logout. The logout script will save your volume level and then lower it; the login script will bring your volume to the previously saved level.
This ensures your startup chime always plays softly and at the same level, and that you’ll start using your Mac with the same volume level you left it in.
Saved volume levels are kept on a per-user basis, so the volume level of one person doesn’t interfere with the volume level of another.
## Uninstall
Run the steps as [the installation](#install), replacing the word `install` at the end with `uninstall`.
#### License
The Unlicense (Public Domain, essentially)