Easy Multi Tool is a versatile and user-friendly utility designed to simplify everyday tasks for developers and tech enthusiasts. This tool combines multiple functionalities into a single, easy-to-use interface.
- Update Packages: Runs every update/upgrade command for the top ten package managers.
- Switch to Root: Switches to the root user and ends the session.
- Heavy Processes: Views top memory-consuming processes.
- Disk Usage: Runs
df -h. - Active Users: Shows every user session.
- Ping Test: Pings
linux.org. - Public IP: Shows your public IP by requesting it from
ip.ipify.org.
- Clone the repository:
git clone https://github.com/FIOS-Repo/easy-multi-tool.git
- Navigate to the project directory:
cd easy-multi-tool - Install dependencies:
pip install colorama
Run the tool with the following command:
python main.pyLet's make an entry for shutting down the computer.
- Create a new file in
/usr/lib/easy-multi-tool/commandsdirectory for your command (e.g.shutdown.py) - Write a function with the same name as your file that contains all your logic.
- Jump to the
/usr/lib/easy-multi-tool/commands/config.pyfile and add a new menuentry like the others
Contributions are welcome! Please follow these steps:
- Fork the repository.
- Create a new branch:
git checkout -b feature-name
- Commit your changes:
git commit -m "Add feature-name" - Push to your branch:
git push origin feature-name
- Open a pull request.