Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/sieren/WidgetToggler
macOS Sonoma Widget Toggler for the Tray Bar - Easily Show and Hide Widgets
https://github.com/sieren/WidgetToggler
macos sonoma tray-application utility
Last synced: 27 days ago
JSON representation
macOS Sonoma Widget Toggler for the Tray Bar - Easily Show and Hide Widgets
- Host: GitHub
- URL: https://github.com/sieren/WidgetToggler
- Owner: sieren
- License: mit
- Created: 2023-09-11T08:53:15.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-01-29T16:47:04.000Z (11 months ago)
- Last Synced: 2024-11-09T22:51:29.578Z (about 1 month ago)
- Topics: macos, sonoma, tray-application, utility
- Language: Swift
- Homepage:
- Size: 3.1 MB
- Stars: 102
- Watchers: 4
- Forks: 5
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- Mac-Menubar-Megalist - WidgetToggler
README
## WidgetToggler
WidgetToggler is a light-weight tray-bar application for macOS Sonoma that allows users to quickly hide all widgets, for example when screen-sharing.
**Update:** When sharing screens in meetings, macOS Sonoma+ will automatically not share the Widgets, even though you as a user can still see them.![alt text](https://raw.githubusercontent.com/sieren/widgettoggler/master/media/widgets_demo.gif "WidgetToggler" )
## Features
- Individual toggles Widgets for Desktop and Stage Manager ✅
- Toggle widgets via global shortcut ⌘⌃w ✅
- Use macOS Focus Filters to determine when to show widgets ✅
- Launch at Login ✅## Requirements
- macOS 14.0+
- Xcode 15.0+## Installation
Download WidgetToggler from [Releases](https://github.com/sieren/widgettoggler/releases), unzip and drag to Applications.
## Toggling Widgets from CLI
In order to manually toggle widgets from the command line, the following
defaults will toggle widgets shown on desktop. 0 is being used to show widgets,
1 is being used to hide them.### Desktop
`defaults write com.apple.WindowManager StandardHideWidgets -int 1`### Stage Manager
`defaults write com.apple.WindowManager StageManagerHideWidgets -int 1`
## License
WidgetToggler is available under the Apache 2.0 license. See the LICENSE file for more info.