Skip to content

Commit 11c2149

Browse files
authored
Merge pull request #8 from LaswitchTech/dev
General: Version bumped to v1.0.6
2 parents 1725935 + 94e938e commit 11c2149

File tree

3 files changed

+18
-9
lines changed

3 files changed

+18
-9
lines changed

README.md

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -10,20 +10,20 @@
1010
## Description
1111
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.
1212

13-
## Installation
14-
To install thinOS, follow these steps:
15-
16-
```bash
17-
curl -fsSL https://raw.githubusercontent.com/LaswitchTech/thinOS/stable/setup.sh | bash
18-
```
19-
2013
## Features
2114
- **Lightweight Design**: thinOS is optimized for speed and efficiency, ensuring quick boot times and low resource consumption.
2215
- **Cross-Platform Compatibility**: Designed to run on various hardware architectures, thinOS supports a wide range of devices.
2316
- **User-Friendly Interface**: The operating system features a clean and intuitive user interface, making it easy for users to navigate and manage their system.
2417
- **Customizable Environment**: Users can tailor their thinOS experience with various themes, extensions, and configurations.
2518
- **Robust Security**: thinOS includes built-in security features to protect user data and maintain system integrity.
2619

20+
## Installation
21+
To install thinOS, login to your current operating system and run the following command in your terminal:
22+
23+
```bash
24+
curl -fsSL https://raw.githubusercontent.com/LaswitchTech/thinOS/stable/setup.sh | bash
25+
```
26+
2727
## License
2828
This software is distributed under the [GPLv3](LICENSE) license.
2929

VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
v1.0.5
1+
v1.0.6

setup.sh

Lines changed: 10 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -96,7 +96,6 @@ if [ "$DISTRO" == "raspbian" ] || [ "$DISTRO" == "debian" ]; then
9696
sudo apt-get install -y libcjson1 || true
9797
sudo apt-get install -y libcap2-bin || true
9898
sudo apt-get install -y openvpn || true
99-
sudo apt-get install -y openvpn-systemd-resolved || true
10099
sudo apt-get install -y wireguard-tools || true
101100
sudo apt-get install -y python3 || true
102101
sudo apt-get install -y python3-pyqt5 || true
@@ -317,6 +316,16 @@ EOL"
317316
fi
318317
fi
319318

319+
# Install necessary packages based on the distribution
320+
log_step 2 "Installing a ..."
321+
if [ "$DISTRO" == "raspbian" ] || [ "$DISTRO" == "debian" ]; then
322+
sudo apt-get install -y openvpn-systemd-resolved || true
323+
sudo systemctl enable --now systemd-resolved || true
324+
else
325+
echo "Unsupported distribution: $DISTRO"
326+
exit 1
327+
fi
328+
320329
# Cleanup step
321330
log_step 15 "cleanup..."
322331
# Remove setup script

0 commit comments

Comments
 (0)