Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
22 changes: 22 additions & 0 deletions .github/workflows/ci.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# SPDX-FileCopyrightText: 2026 AerynOS Developers
# SPDX-License-Identifier: MPL-2.0

name: CI

on:
push:
branches: [ "main" ]
pull_request:
branches: [ "main" ]

jobs:
meta:
runs-on: ubuntu-latest
name: Non-code Checks

steps:
- name: Checkout source
uses: actions/checkout@v6

- name: Check for typos
uses: crate-ci/typos@v1.45.1
11 changes: 11 additions & 0 deletions .typos.toml
Original file line number Diff line number Diff line change
@@ -0,0 +1,11 @@
# SPDX-FileCopyrightText: 2026 AerynOS Developers
# SPDX-License-Identifier: MPL-2.0

[default]
extend-ignore-re = [
# Ignore blocks between `spellchecker:off` and `spellchecker:on`
"spellchecker:off.*?\\n*.*spellchecker:on",
]

[files]
extend-exclude = ["/package-lock.json"]
2 changes: 1 addition & 1 deletion astro.config.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -115,7 +115,7 @@ export default defineConfig({
{ slug: "users/getting-started" },
{ slug: "users/getting-started/requirements" },
{ slug: "users/getting-started/downloading" },
{ slug: "users/getting-started/creating-the-live-enviroment" },
{ slug: "users/getting-started/creating-the-live-environment" },
{ slug: "users/getting-started/booting-the-live-environment" },
{ slug: "users/getting-started/installing-aerynos" },
],
Expand Down
2 changes: 1 addition & 1 deletion src/components/DirectoryList.astro
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
/**
*
* Uses the starlight sidebar to geneate a index page
* Uses the starlight sidebar to generate a index page
*
*/
import { getCollection } from "astro:content";
Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/Developers/Stone/index.mdx
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
---
title: Stone Format
lastUpdated: 2026-04-19T00:00:00Z
description: An overwiew of the Stone format
description: An overview of the Stone format
---
import DirectoryList from '@components/DirectoryList.astro';

Expand Down
5 changes: 4 additions & 1 deletion src/content/docs/FAQ/general-faq.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -8,7 +8,10 @@ description: General FAQ

### What does AerynOS mean and how do I pronounce it?

AerynOS is a stylized spelling of "Erin", alluding to the project's Irish roots. It is pronounced exactly the same as "Erin" - "AIR-in" OS. It's also a play on "aer" and the phonetic "air" sound, indicative of our desire to produce an open, trusted and high-performance operating system.
AerynOS is a stylized spelling of "Erin", alluding to the project's Irish roots.
It is pronounced exactly the same as "Erin" - "AIR-in" OS.
It's also a play on <!-- spellchecker:off -->"aer"<!-- spellchecker:on --> and the phonetic "air" sound,
indicative of our desire to produce an open, trusted and high-performance operating system.

It's pronounced as "AIR-in" OS.

Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/Packaging/Recipes/Triggers/overview.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -28,7 +28,7 @@ The parenthesis begin a non-greedy capture group named `GROUP_NAME` containing p
/usr/share/icons/(name:*)/index.theme
```

This creates a capture group identifed by `name` matching `*` in `/usr/share/icons/*/index.theme`. As such, the path `/usr/share/icons/hicolor/index.theme`. with `name` being set to `hicolor`.
This creates a capture group identified by `name` matching `*` in `/usr/share/icons/*/index.theme`. As such, the path `/usr/share/icons/hicolor/index.theme`. with `name` being set to `hicolor`.

This is a powerful mechanism that allows us to control handler execution without relying on interim scripts.

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,11 @@ git pull

## Switch to a new git branch

When conducting any packaging work, it is a good idea to separate out your work in a different branch. This allows you to isolate changes you make from one package in a separate branch to changes you make to a different package in a second branch and so on. This additionally is helpful as it keeps your work separate to any underlaying changes made to the `main` recipes repository, more easily allowing you to rebase your work if needed.
When conducting any packaging work, it is a good idea to separate out your work in a different branch.
This allows you to isolate changes you make from one package in a separate branch to changes you make
to a different package in a second branch and so on.
This additionally is helpful as it keeps your work separate to any underlying changes made to the `main`
recipes repository, more easily allowing you to rebase your work if needed.

```bash
git checkout -b "branch-name"
Expand Down
2 changes: 1 addition & 1 deletion src/content/docs/Users/Desktops/cosmic.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -22,7 +22,7 @@ sudo moss install pkgset-aeryn-cosmic-full
The names are fairly self explanatory:
* Minimal: The minimum number of packages required for a Cosmic Desktop session
* Recommended: The minimal Cosmic Desktop session plus additional recommended applications
* Full: The recommended Cosmic Dekstop session plus additional optional applications
* Full: The recommended Cosmic Desktop session plus additional optional applications

### Controlling the display manager

Expand Down