<commit_before># Tooloop OS

Tooloop OS is a minimal installation of [Debian](https://www.debian.org/), customized to fit the needs of public multimedia installations.

Tooloop OS is for media artists. It is supposed to provide a platform that is stable and easy to maintain even for those with little experience. Focus on your art!

**Tooloop OS is there for you**  to ensure your audience will only get to see your work. No balloon bubbles, no error messages, no unwanted updates, no blue screens.  
It is also very lightweight. It boots very fast and all the power of your machine is used to display your application and for nothing else.

All features on top of the base system are carefully chosen and configured to reflect this mission.


## Packages

| Package                                                             | Description                              |
|:--------------------------------------------------------------------|:-----------------------------------------|
| [Xorg](http://www.x.org/wiki/)                                      | X window system                          |
| [Openbox](http://openbox.org/wiki/Main_Page)                        | lightweight, configurable window manager |
| [Compton](https://github.com/chjj/compton)                          | OpenGL based compositor to enable vsync  |
| hsetroot                                                            | set the X background                     |
| OpenSSH                                                             | Remote access (command line)             |
| [x11vnc](http://www.karlrunge.com/x11vnc/)                          | Remote access (visual)                   |
| [PulseAudio](https://www.freedesktop.org/wiki/Software/PulseAudio/) | Linux sound system                       |
| unclutter                                                           | hides the mouse cursor                   |


## Installation

The goal is to provide ISOs ready for you to install. In the early stage of this project however, focus is still on selection of the right packages and smart configuration.

So for now, follow the [manual steps](https://github.com/vollstock/Tooloop-OS/wiki/Manual-installation).


## Status

The project is in an early state. I'm still researching and defining all components and how the overall system should work. What features I would want from it and could use in the future.


## Roadmap

**0.9**  
Make the system ready

**1.0**  
Create a Simple-CDD package and a default ISO

Get Graphics card installation (including hardware accelerated video)

**2.0**  
Tooloop OS Config Daemon and Tooloop Net Manager<commit_msg>Moved the roadmap to the wiki<commit_after># Tooloop OS

Tooloop OS is a minimal installation of [Debian](https://www.debian.org/), customized to fit the needs of public multimedia installations.

Tooloop OS is for media artists. It is supposed to provide a platform that is stable and easy to maintain even for those with little experience. Focus on your art!

**Tooloop OS is there for you**  to ensure your audience will only get to see your work. No balloon bubbles, no error messages, no unwanted updates, no blue screens.  
It is also very lightweight. It boots very fast and all the power of your machine is used to display your application and for nothing else.

All features on top of the base system are carefully chosen and configured to reflect this mission.


## Packages

| Package                                                             | Description                              |
|:--------------------------------------------------------------------|:-----------------------------------------|
| [Xorg](http://www.x.org/wiki/)                                      | X window system                          |
| [Openbox](http://openbox.org/wiki/Main_Page)                        | lightweight, configurable window manager |
| [Compton](https://github.com/chjj/compton)                          | OpenGL based compositor to enable vsync  |
| hsetroot                                                            | set the X background                     |
| OpenSSH                                                             | Remote access (command line)             |
| [x11vnc](http://www.karlrunge.com/x11vnc/)                          | Remote access (visual)                   |
| [PulseAudio](https://www.freedesktop.org/wiki/Software/PulseAudio/) | Linux sound system                       |
| unclutter                                                           | hides the mouse cursor                   |


## Installation

The goal is to provide ISOs ready for you to install. In the early stage of this project however, focus is still on selection of the right packages and smart configuration.

So for now, follow the [manual steps](https://github.com/vollstock/Tooloop-OS/wiki/Manual-installation).


## Status

The project is in an early state. I'm still researching and defining all components and how the overall system should work. What features I would want from it and could use in the future.

Please check the [roadmap](https://github.com/vollstock/Tooloop-OS/wiki/roadmap) for future development.
{'fraction_non_alphanumeric': 0.10708782742681047, 'fraction_numerical': 0.002696456086286595, 'mean_word_length': 1.6494897959183674, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 9, 'lorem ipsum': 0, 'www.': 8, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 22, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '7497473', 'n_tokens_mistral': 1171, 'n_tokens_neox': 1110, 'n_words': 519}