thinOS is a lightweight, cross-platform desktop operating system designed for efficiency and simplicity. It provides a minimalistic environment optimized for performance, making it ideal for users who require a fast and responsive system without unnecessary bloat. thinOS is built with modern technologies to ensure compatibility with a wide range of hardware while maintaining a sleek user interface.
- Lightweight Design: thinOS is optimized for speed and efficiency, ensuring quick boot times and low resource consumption.
- Cross-Platform Compatibility: Designed to run on various hardware architectures, thinOS supports a wide range of devices.
- User-Friendly Interface: The operating system features a clean and intuitive user interface, making it easy for users to navigate and manage their system.
- Customizable Environment: Users can tailor their thinOS experience with various themes, extensions, and configurations.
- Robust Security: thinOS includes built-in security features to protect user data and maintain system integrity.
To install thinOS, login to your current operating system (Debian based distributions supported only) and run the following command in your terminal:
curl -fsSL https://raw.githubusercontent.com/LaswitchTech/thinOS/stable/setup.sh | bashInstall sudo and curl if not already installed:
su -
apt update
apt install sudo curl -y
usermod -aG sudo your_username
exitThen run the installation command above.
To enable AMD GPU acceleration, install the following packages before running the installation script:
sudo apt install firmware-amd-graphics -yTo enable NVIDIA GPU acceleration, install the following packages before running the installation script:
sudo apt install nvidia-detect -y
nvidia-detect
sudo apt install nvidia-driver -y # or the recommended driver from nvidia-detect- Debian 12 (Bookworm)
- Raspberry Pi OS (Bookworm) (64-bit) Lite
This software is distributed under the GPLv3 license.
Please disclose any vulnerabilities found responsibly – report security issues to the maintainers privately. See SECURITY.md for more information.
Contributions to thinOS are welcome! If you have ideas for new features or have found bugs, please open an issue or submit a pull request.
- Fork the Repository: Create a fork of the repository on GitHub.
- Create a New Branch: For new features or bug fixes, create a new branch in your fork.
- Submit a Pull Request: Once your changes are ready, submit a pull request to the main repository.
- Remote Assitance: Implement a remote assistance feature for user support.
- Provisioning System: Develop a provisioning system for easier deployment and management.
- Splash Screen: Add a customizable splash screen during boot.
- Screen Manager: Integrate a screen manager for better multi-monitor support.
Review the Documentation.