Systemd Manager Neo is a sophisticated GNOME Shell extension designed for power users, developers, and sysadmins who need instant control over their system services and timers. It brings the power of `systemctl` to your top panel with a clean, modern, and native GNOME interface. ✨ Key Features ⏳ Complete Timer Control [NEW]: Full support for systemd `.timer` units. View "Next run" times, toggle timer schedules, or trigger timer-backed tasks immediately without diving into the terminal. 📁 Typed Service Groups [NEW]: Create custom, isolated groups explicitly for "Services" or "Timers". Grouped units are elegantly tucked away, keeping your panel menu perfectly tidy. 🚨 Micro-Monitoring: If any unit within a group crashes (`FAILED` state), the group's title instantly turns red with an error icon, alerting you immediately. 🔍 Advanced Filtering & Pagination [NEW]: Effortlessly navigate hundreds of system units using filters for Type (Services/Timers), Bus (System/User), and State (Enabled/Disabled). 📊 Insights: Monitor unit status, Uptime, and RAM consumption directly from the panel. 📜 One-Click Logs: Instantly launch `journalctl -f` in your preferred terminal emulator to debug issues on the fly. 🎨 Native UI: A beautifully crafted Libadwaita Preferences window that seamlessly blends into the GNOME desktop. 💡 How to Create Groups Setting up groups is designed to keep your panel organized: 1. Pick your Favorites: Open Settings, go to the Services tab, and use the filters to find the units you need. Click the `+` button to add them to your Favorite Services list. 2. Create a Typed Group: Switch to the Groups tab, type a name, `select the type (Services or Timers)`, and click "Add Group". 3. Assign Units: Expand your group and toggle the switches to assign your favorite units to it.
Note: Binary files aren't shown on the web site. To see all files, please download the extension zipfile.