System Commands
Meine provides a comprehensive set of system commands to monitor and manage your system resources. This guide covers all available system commands and their usage.
INFO
New in v2.0.0:
- System utility widgets now support live reload
- Press
Ctrl + M
to access the system utility screen - Select widgets from an elegant dropdown menu
- Command-line access to system utilities has been removed
For complete details about v2.0.0 changes, visit: v2.0.0 Release Notes
System Information
CPU Information
# Show CPU usage and stats
cpu
WARNING
Removed in v2.0.0: Command-line access to this utility has been completely removed. Please use the system utility screen (Ctrl + M
) and select "CPU" from the dropdown.
Output includes:
- CPU usage percentage (overall and per-core)
- Physical and logical CPU count
- CPU frequency range
- CPU model information
- CPU architecture
- CPU time distribution (user, system, idle)
Memory Information
# Show memory usage
ram
WARNING
Removed in v2.0.0: Command-line access to this utility has been completely removed. Please use the system utility screen (Ctrl + M
) and select "RAM" from the dropdown.
Output includes:
- Total memory capacity
- Used memory with percentage
- Available memory with percentage
- Free memory with percentage
- Swap usage statistics
- Memory visualization with progress bars
- Cached and buffer memory (on supported systems)
- Active and inactive memory details
- Detailed memory statistics table
- Memory usage trends
Battery Status
# Show battery information
battery
WARNING
Removed in v2.0.0: Command-line access to this utility has been completely removed. Please use the system utility screen (Ctrl + M
) and select "Battery" from the dropdown.
Output includes:
- Battery percentage with color-coded status
- Charging status (charging/discharging)
- Remaining time estimate
- Battery health percentage (on supported systems)
- Battery manufacturer and model (on Linux)
- ASCII art representation of battery level
- Charge cycles information
- Battery capacity details (design vs. current)
Network Information
# Show network information
ip
WARNING
Removed in v2.0.0: Command-line access to this utility has been completely removed. Please use the system utility screen (Ctrl + M
) and select "Network" from the dropdown.
Output includes:
- Hostname and FQDN
- Primary IP address
- Active network interfaces
- IPv4 and IPv6 addresses
- Hardware addresses
- Interface summary statistics
- Localhost information
INFO
Coming Soon: GPU monitoring features will be available in a future release. All system widgets are now accessed through the system utility screen (Ctrl + M
), providing a more interactive experience with a dropdown widget selector.
System Overview
# Show complete system information (similar to neofetch)
system
WARNING
Removed in v2.0.0: Command-line access to this utility has been completely removed. Please use the system utility screen (Ctrl + M
) and select "System Overview" from the dropdown. It is inspired by Neofetch.
Output includes:
- OS type and version with ASCII art logo
- Kernel information
- System uptime
- CPU model and usage
- Memory statistics
- Disk usage
- Network information
- Current user
- Visual progress bars for system resources
Environment Variables
# Show environment variables
env
WARNING
Removed in v2.0.0: Command-line access to this utility has been completely removed. Please use the system utility screen (Ctrl + M
) and select "Environment Variables" from the dropdown.
Output includes:
- Complete list of environment variables
- Key-value pairs in tabular format
- Organized display with syntax highlighting
User Information
# Show user information
user
WARNING
Removed in v2.0.0: Command-line access to this utility has been completely removed. Please use the system utility screen (Ctrl + M
) and select "User Details" from the dropdown.
Output includes:
- Username and user ID
- Group memberships
- Home directory location
- Shell information
- Login time and terminal
- Environment variables related to user
- Full name and account details
The user command is cross-platform compatible, displaying relevant information on both Windows and Unix-like systems (Linux/macOS).
List Processes
# Show running processes
process
WARNING
Removed in v2.0.0: this utility is completely removed, will be added in the future release.
Output includes:
- Process ID (PID)
- Process name
- Current status
- Memory usage (RAM)
- CPU usage percentage
- Organized in a sortable table
Disk Usage
# Show disk usage
disk
WARNING
Removed in v2.0.0: Command-line access to this utility has been completely removed. Please use the system utility screen (Ctrl + M
) and select "Disk Storage" from the dropdown.
Output includes:
- Mounted partitions with paths
- Total, used, and free space for each disk
- Usage percentage with visual indicators
- Disk I/O statistics (read/write)
- Disk throughput information
- Progress bars for visual representation
- Detailed information about disk types
New System Utility Screen (v2.0.0+)
The new system utility screen provides a centralized interface for accessing all system widgets with a live reload feature.
Accessing the System Utility Screen
Press Ctrl + M
from anywhere in Meine to open the system utility screen.
Widget Selection Dropdown
The system utility screen features an elegant dropdown menu as shown below:
The dropdown menu includes the following options:
- Select - Default dropdown state
- System Overview - Comprehensive system information (similar to Neofetch)
- CPU Information - Detailed CPU usage and specifications
- RAM Usage - Memory statistics and visualizations
- Disk Storage - Storage utilization and I/O statistics
- Network Configuration - Network interfaces and connection data
- Battery Status - Battery health and power information
- User Details - Current user account information
- Environment Variables - System environment variables list
TIP
Quick Widget Access: Simply click on the dropdown and select the desired widget. Each widget will automatically load with real-time data.
Live Reload Feature
TIP
Real-Time Updates: All widgets in the system utility screen automatically refresh with real-time data. The refresh interval can be adjusted in the settings panel.
Keyboard Navigation
Navigate between widgets using these keyboard shortcuts:
Tab
/Shift+Tab
- Move between interface elementsUp
/Down
Arrow keys - Navigate dropdown optionsEnter
- Select the highlighted widgetEsc
- Close the dropdown menuCtrl+M
- Toggle system utility screen