SysDash is a script written in Bash that provides a real-time system dashboard on your terminal. It displays various system information like load average, memory usage, disk usage, network monitoring, and running processes.
- Easy to use: No complex configuration required. Just run the script and get a comprehensive system overview. 🚀
- Customization: The
custom_dashboard
function allows you to add your own information to the display. ✨ - Real-time updates: SysDash refreshes the information periodically (default: 5 seconds) for a dynamic view of your system's health. 🔄
- Supports multiple package managers: Automatically detects and uses
apt-get
,yum
,dnf
, orbrew
for installingifstat
(if not already present). ⚙️
- Bash shell
- ifstat utility (SysDash will attempt to install it if missing)
- Clone this repository or download the script (
sysdash.sh
). - Make the script executable:
chmod +x sysdash.sh
- Run the script:
./sysdash.sh
- The script will continuously update system information on your terminal. Press Ctrl+C to exit. ⏹️
We welcome contributions to improve SysDash! Feel free to fork the repository and submit pull requests. 🤝
SysDash is licensed under the MIT License. See the LICENSE file for details. 📄