A premium, lightweight system tray application that displays your Home Assistant dashboard in a sleek, customizable popup window.
- System Tray Orchestration: Lives in your system tray for instant, one-click access.
- Premium UI/UX: High-fidelity settings menu with custom themes (System, Light, Medium, Dark).
- Global Hotkeys: Robust keyboard shortcut support (e.g.,
Alt + /) to toggle the dashboard from anywhere. - Smart Accessibility:
- Auto-hide: Automatically tucks away when you click other windows (optional).
- Resizable: Drag edges to customize your dashboard size with precise content-pixel preservation.
- Always on Top: Stays above other windows for quick glances.
- Startup Integration: Option to launch automatically when Windows starts.
- Zero-Config Landing: Interactive setup page for your first-time installation.
npm installnpm startOr run the development environment:
npm run devConfiguring HASTy is easy—no code editing required:
- Right-click the HASTy tray icon.
- Select Settings.
- Point to your Home Assistant URL and set your preferred hotkey and theme.
- Quit: Exit the application.
- Reload: Refresh the dashboard content.
- ---
- Settings: Open the configuration panel.
MIT - by TheAnomalous