Skip to content

Commit 70c1946

Browse files
committed
Better documentation.
1 parent 3280a80 commit 70c1946

File tree

2 files changed

+47
-15
lines changed

2 files changed

+47
-15
lines changed

AI_POLICY.md

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
## AI Policy
2+
3+
TriOS is a human-driven project. While some portions of its codebase, documentation, or supporting materials may have been created, reviewed, or optimized with AI, **the majority of the work is written, reviewed, and maintained by human beings**.
4+
5+
AI may be used in the following limited ways:
6+
- To accelerate repetitive scripting or packaging tasks.
7+
- To assist in documentation drafting or proofreading.
8+
- To suggest optimizations or identify potential issues during development.
9+
- To research information related to the project.
10+
11+
All AI-assisted contributions are fact-checked and verified by humans to prevent the typical issues with AI-generated code.
12+
This ensures that TriOS remains transparent, reliable, and true to its intended design and purpose.
13+
14+
The core idea is simple: "There should always be a human somewhere in the loop."
15+
16+
If you discover content that appears to have originated from AI and have questions about its origin, please open an issue in the [TriOS repository](https://github.com/TriangularDev/TriOs/issues) for clarification.
17+

README.md

Lines changed: 30 additions & 15 deletions
Original file line numberDiff line numberDiff line change
@@ -1,16 +1,23 @@
11
# TriOS
22

3-
TriOS is a Debian-based operating system designed for users who want a clean, smooth, and ready-to-use Linux experience.
4-
It ships with Debian’s full set of standard repositories and drivers (including non-free firmware) to ensure maximum hardware compatibility.
3+
TriOS is a Debian-based operating system designed for users who want a clean, smooth, and ready-to-use Linux experience.
4+
It ships with Debian’s full set of standard repositories and drivers (including non-free firmware) to ensure maximum hardware compatibility.
5+
6+
## Base Information
7+
TriOS is based on **Debian 13 “Trixie”**, which will receive:
8+
- Full security support until **August 2028**
9+
- Long Term Support (LTS) until **August 2030**
10+
11+
For more details, see the official [Debian release and support timeline](https://www.debian.org/releases/).
512

613
## Why TriOS?
7-
I wanted a Linux distribution that was:
14+
I wanted a Linux distribution that was:
815

9-
- **Minimal** – like Lubuntu, keeping the system lightweight and efficient.
10-
- **Smooth** – like Linux Mint, with polish and usability out of the box.
11-
- **Tailored to my workflow** – focused on game development, gaming, and creative studio work.
16+
- **Minimal** – like Lubuntu, keeping the system lightweight and efficient.
17+
- **Smooth** – like Linux Mint, with polish and usability out of the box.
18+
- **Tailored to my workflow** – focused on game development, gaming, and creative studio work.
1219

13-
I am yet to find a disto that provides a balanced system that is easy to set up, stays out of the way, and supports both everyday use and demanding workflows.
20+
I am yet to find a disto that provides a balanced system that is easy to set up, stays out of the way, and supports both everyday use and demanding workflows.
1421

1522
I used to use Linux Mint to fulfill these needs, but the overhead of abstraction has made everyday usage difficult.
1623

@@ -20,18 +27,18 @@ That's why I made TriOs.
2027

2128
## Features
2229
- Debian-based
23-
- Includes tools to install drivers for AMD, Intel, and NVIDIA hardware
24-
- Minimal default desktop environment with room to customize
30+
- Includes tools to install drivers for AMD, Intel, and NVIDIA hardware
31+
- Minimal default desktop environment with room to customize
2532
- Smooth out-of-the-box performance and experience
2633
- Stable if used correctly
2734

2835
## License
29-
TriOS itself (custom scripts, configs, and branding) is licensed under the **MIT License**.
36+
TriOS itself (custom scripts, configs, and branding) is licensed under the **MIT License**.
3037

31-
Please note:
32-
- The operating system includes software packages from Debian, each under their own respective licenses.
33-
- Non-free firmware and proprietary drivers are redistributed under the terms provided by their respective vendors.
34-
- For full license information, see `/usr/share/doc/*/copyright` within the installed system.
38+
Please note:
39+
- The operating system includes software packages from Debian, each under their own respective licenses.
40+
- Non-free firmware and proprietary drivers are redistributed under the terms provided by their respective vendors.
41+
- For full license information, see `/usr/share/doc/*/copyright` within the installed system.
3542

3643
## Downloads
3744
TriOs was made for amd64. Future builds may also be available for i386 (32 bit) and arm64. TriOs hasn't been tested on arm64 or i386, but if you wish to try it anyway, you can build it yourself.
@@ -54,29 +61,37 @@ I heavily recommend to use an official build. But if you wish to build it yourse
5461
### Install build tools
5562

5663
```
64+
5765
sudo apt update
5866
sudo apt install live-build git debian-archive-keyring
67+
5968
```
6069

6170
### Clone the repository
6271

6372
```
64-
git clone https://github.com/TriangularDev/TriOs/
73+
74+
git clone [https://github.com/TriangularDev/TriOs/](https://github.com/TriangularDev/TriOs/)
6575
cd TriOs/Trixie
76+
6677
```
6778

6879
### Configure parameters
6980

7081
```
82+
7183
lb config --initramfs live-boot
7284
lb config --bootappend-live "boot=live components union=overlay nopersistence"
7385
lb config --architecture amd64 # or i386/arm64
86+
7487
```
7588

7689
### Build the ISO
7790

7891
```
92+
7993
sudo lb build
94+
8095
```
8196

8297
### Test the ISO (optional but recommended)

0 commit comments

Comments
 (0)