Skip to content

OptiVoid: A post install tool for optimizing void linux, making it easy for beginner users.

License

Notifications You must be signed in to change notification settings

VoinFeix/OptiVoid

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

8 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

🧠 OptiVoid - Ultimate Void Linux Post-Install Toolkit

OptiVoid is a powerful post-install automation tool tailored for Void Linux users. It helps users install desktop environments, essential tools, developer utilities, and clean up the system in just a few minutes β€” all from a terminal-based interface.


πŸ”§ Features

  • βœ… System Updater β€” Updates your system and installs essential packages.
  • 🎯 Presets Installer
    • Minimal: Lightweight Openbox setup.
    • Normal: Xfce4 + Fluxbox for everyday use.
    • Developer: Full programming environment (Xfce4, KDE, dev tools).
    • Full: Everything above + Mate Desktop.
  • 🧹 System Cleanup β€” Clears package cache, orphan packages, thumbnails, trash, and old logs.
  • πŸ“œ Logging β€” All actions are logged to ~/optivoid_logs.txt.
  • πŸ“‘ Internet and Root Check β€” Prevents execution without root or active connection.

🧰 Requirements

  • Python 3
  • Void Linux (with xbps-install)
  • Root (sudo) privileges
  • Internet connection

πŸ“¦ Installation

  1. Clone the Repository
git clone https://github.com/VoinFeix/OptiVoid.git
cd OptiVoid
  1. Run the Program
sudo python3 optivoid.py

πŸ“ License

This project is licensed under the MIT License - see the LICENSE file for details.


πŸ‘¨β€πŸ’» Contact

  • Created by Manoj Meghwal.
  • Feel free to open issues or submit pull requests.

About

OptiVoid: A post install tool for optimizing void linux, making it easy for beginner users.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages