Skip to content

Commit

Permalink
Browse files Browse the repository at this point in the history
  • Loading branch information
github-actions[bot] committed Aug 11, 2024
1 parent 7596c2f commit d2d9979
Show file tree
Hide file tree
Showing 6 changed files with 428 additions and 2 deletions.
221 changes: 221 additions & 0 deletions docs/assets/themed/dark/huronOS-desktop-enviroment.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
203 changes: 203 additions & 0 deletions docs/assets/themed/dark/system-modes.svg
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
File renamed without changes
File renamed without changes
3 changes: 2 additions & 1 deletion docs/introduction.md
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,8 @@ sidebar_position: 1
huronOS is designed to work as a **live USB** compatible with both legacy and UEFI BIOS, intended to **avoid the need to modify the hardware** provided by your educational institution; you only boot and **in a matter of seconds** you can have a **competitive programming environment** ready for a competition.

## Desktop Environment
![huronOS' Desktop Environment](assets/huronOS-desktop-enviroment.svg)
![huronOS' Desktop Environment](assets/themed/dark/huronOS-desktop-enviroment.svg#gh-dark-mode-only)
![huronOS' Desktop Environment](assets/themed/light/huronOS-desktop-enviroment.svg#gh-light-mode-only)
huronOS' desktop environment is **a first-of-its-kind**, being designed to only **keep what's important** for the contestants: Coding, Collaborating, and No Distractions.

## Synchronization
Expand Down
3 changes: 2 additions & 1 deletion docs/usage/directives/introduction-to-directives.md
Original file line number Diff line number Diff line change
Expand Up @@ -53,6 +53,7 @@ In event mode, the system has a separate partition disk (persistent) that stores

To better understand modes and mode transitions, we use the following diagram to illustrate how *mode priorities* (Contest > Event > Default) are utilized to set up contests and events:

![Mode Priorities](../../assets/system-modes.svg)
![Mode Priorities](../../assets/themed/dark/system-modes.svg#gh-dark-mode-only)
![Mode Priorities](../../assets/themed/light/system-modes.svg#gh-light-mode-only)

In this example, you can see that the *default* mode is replaced with an event. This means that all data on the *default* persistence will be cleaned upon changing to the *event* mode, ensuring the event starts with a clean filesystem. Throughout the event, all data remains persistent between contests. The two contests are held within the contest time, and all contest data is copied to the event partition once the contest concludes. After the event, the filesystem is cleaned, and the *default* mode becomes active. Creating another event simply involves setting a new time window.

0 comments on commit d2d9979

Please sign in to comment.