Linux Desktop widgets for my laptop, built with Astal and Gnim.
| Widget |
Preview |
Features |
| Bar |
 |
- Niri Workspace Indicator
- Notification Panel Button
- (Under construction…)
|
| Notification Panel |
 |
- Grouped notifications
- Actions & dismiss
|
| Calendar |
 |
- Monthly Calendar
- Japanese Holidays
- Google Calendar Schedule
|
| Notification Toast |
 |
- Sonner-style stacking popups
- Hover to expand
- Swipe & click to dismiss
|
| Player |
 |
- Track Info
- Playback Controls
- Audio Visualizer
|
| App Launcher |
 |
- Fuzzy Application Search
- Keyboard Navigation
- Frequency-based Sorting
|
| OSD |
 |
- Audio Volume
- Screen Brightness
|
More widgets in development…
nix run github:mst-mkt/widgets
{
inputs.widgets.url = "github:mst-mkt/widgets";
home.packages = [ inputs.widgets.packages.${system}.default ];
}
Widgets can be operated via the CLI.
widgets open {panelId}
widgets toggle {panelId}
widgets close