rename status icon to menu bar icon (closes #3)

This commit is contained in:
relikd
2021-11-29 20:48:45 +01:00
parent 60d2a15f0f
commit f94a56ec58

View File

@@ -15,27 +15,27 @@ Memmon remembers what your Mac forgets A simple deamon that restores your wi
1. You will need macOS 10.10 or newer. 1. You will need macOS 10.10 or newer.
2. Grant Memmon the Accessibility privilege. Go to "System Preference" > "Security & Privacy" > "Accessibility" and add Memmon to that list. Otherwise, you can't move other application windows around and the app has no purpose. 2. Grant Memmon the Accessibility privilege. Go to "System Preference" > "Security & Privacy" > "Accessibility" and add Memmon to that list. Otherwise, you can't move other application windows around and the app has no purpose.
3. Thats it. The app runs in your status bar. 3. Thats it. The app runs in your menu bar.
### Status Icon ### Menu Bar Icon
You can hide the status icon either via `defaults` or the same-titled menu entry. If you do so, the only way to quit the app is by killing the process (with Activity.app or `killall Memmon`). The status icon stays hidden during this execution only. If you restart the OS or app it will reappear (unless you hide the icon with `defaults`). You can hide the menu bar icon either via `defaults` or the same-titled menu entry. If you do so, the only way to quit the app is by killing the process (with Activity.app or `killall Memmon`). The menu bar icon stays hidden during this execution only. If you restart the OS or app it will reappear (unless you hide the icon with `defaults`).
Memmon has exactly one app-setting, the status icon. You can manipulate the display of the icon, or hide the icon completely: Memmon has exactly one app-setting, the menu bar icon. You can manipulate the display of the icon, or hide the icon completely:
```sh ```sh
# disable status icon completely # disable menu bar icon completely
defaults write de.relikd.Memmon icon -int 0 defaults write de.relikd.Memmon icon -int 0
# Use window-dots-icon # Use window-dots-icon
defaults write de.relikd.Memmon icon -int 1 defaults write de.relikd.Memmon icon -int 1
# Use monitor-with-windows icon (default) # Use monitor-with-windows icon (default)
defaults write de.relikd.Memmon icon -int 2 defaults write de.relikd.Memmon icon -int 2
# re-enable status icon and use default icon # re-enable menu bar icon and use default icon
defaults delete de.relikd.Memmon icon defaults delete de.relikd.Memmon icon
``` ```
![status icons](img/status_icons.png) ![menu bar icons](img/status_icons.png)
## FAQ ## FAQ