34 Commits

Author SHA1 Message Date
WahPlus 9b6a29b5cf Added Gitea migration warning
Minify all Lua files to minified branch / minify (push) Has been cancelled
2026-06-20 07:06:49 +00:00
WahPlus a3b70d0d23 Changed README shield to say DokuWiki
Minify all Lua files to minified branch / minify (push) Has been cancelled
2026-06-20 07:01:25 +00:00
WahPlus a45c02b93a Added DokuWiki docs to README
Minify all Lua files to minified branch / minify (push) Has been cancelled
2026-06-20 06:47:11 +00:00
mcplayer3 1d05b2e26d Update Argentum registry 2026-06-07 21:57:11 +10:00
tema5002 00b4ffe174 registry.cfg: add libsha256 to the registry 2026-06-06 11:47:01 +03:00
WahPlus 0e70c533c3 registry.cfg: Update sha256sum package URL 2026-06-06 11:37:58 +03:00
WahPlus 61a584c9f5 Added base64 to registry 2026-05-06 17:14:17 +03:00
WahPlus 5f66a5d7d5 Added sha256sum to registry 2026-05-04 17:10:38 +03:00
WahPlus 2c754288e8 But did YOU know 2026-04-30 18:09:31 +03:00
WahPlus 1df95d386d AFSDHJFJKHDSAFHJKSHJKFJHDFJSKOAPOPJIUFSJIFOPSA 2026-04-30 18:07:08 +03:00
WahPlus 060ef9113c RRRRRRRRRRRRRRRRRRRRRRRR 2026-04-30 17:57:14 +03:00
WahPlus 4cc5f8b743 Keep yourself safe 2026-04-30 17:56:15 +03:00
WahPlus 129f5f6d34 Was ist dein Lieblingsfach? Mathe, oder was? 2026-04-30 17:52:58 +03:00
WahPlus 420421ca9d Mathe ist ihr Lieblingsfach, Lieblingsfach, Lieblingsfach 2026-04-30 17:50:56 +03:00
WahPlus 6e0d4a7bf1 Siebenmal in der Woche, zu viele Hausaufgaben! 2026-04-30 16:34:55 +03:00
WahPlus c1901f2098 Einmal, zweimal, dreimal, viermal, fünfmal, sechsmal und 2026-04-30 16:32:38 +03:00
WahPlus e0e26e12c9 Dreimal in der Woche, Mathe, Englisch, aber 2026-04-30 16:30:32 +03:00
WahPlus e6436a8373 What if you. Wanted to luamin. But luamin said. Error: cannot find module 'lua-format' 2026-04-30 16:29:40 +03:00
WahPlus 895636a22e Zweimal in der Woche, Geschichte und Deutsch 2026-04-30 16:21:31 +03:00
WahPlus b6b4a4cb23 Einmal in der Woche, Kunst und Musik 2026-04-30 16:18:14 +03:00
WahPlus 9eebc6da2c Bah 2026-04-30 16:14:16 +03:00
WahPlus 8468ec31ec Ponali the legend comes in clutch once again 2026-04-30 16:13:08 +03:00
WahPlus f89474af9b DO YOU WANT A BANANA 2026-04-30 16:01:25 +03:00
WahPlus ed6862cf41 I think I see Banana Man 2026-04-30 16:00:19 +03:00
WahPlus c9b23c2371 kukgug 2026-04-30 15:55:18 +03:00
WahPlus 236bf8487e Let's find out. 2026-04-30 15:53:48 +03:00
WahPlus 21127b18ff Bwomp 2026-04-30 15:50:16 +03:00
WahPlus 2864ff60de Szvantan Bielco 2026-04-30 15:49:24 +03:00
WahPlus 184f15bbab I'm gonna go instane 2026-04-30 15:45:07 +03:00
WahPlus ac867ddff7 I forgot you have to give it write permissions 2026-04-30 15:32:36 +03:00
WahPlus ae7083d23b DFSJKOHhjkafdsjh
This is what happens when you use software that has been abandoned for 7 years
2026-04-30 15:30:31 +03:00
WahPlus f76bef395a blbflblbl 2026-04-30 15:24:51 +03:00
WahPlus 6bf6f119b2 Changed some random ass stuff in the minifier Action 2026-04-30 15:22:00 +03:00
WahPlus 6e51cddc81 Added a GitHub Action to minify everything to the minified branch 2026-04-30 15:19:03 +03:00
6 changed files with 104 additions and 26 deletions
+14
View File
@@ -0,0 +1,14 @@
const fs = require("fs")
const luamin = require('lua-format')
const Code = fs.readFileSync(process.argv[2],"utf-8")
const Settings = {
RenameVariables: true,
RenameGlobals: false,
SolveMath: false,
Indentation: '\t'
}
const Beautified = luamin.Beautify(Code, Settings)
const Minified = luamin.Minify(Code, Settings)
fs.writeFileSync(process.argv[2],Minified)
+57
View File
@@ -0,0 +1,57 @@
name: Minify all Lua files to minified branch
on:
push:
branches:
- main
jobs:
minify:
runs-on: ubuntu-latest
permissions:
contents: write
steps:
- name: Checkout main branch
uses: actions/checkout@v4
with:
ref: main
fetch-depth: 0
- name: Get latest commit info
id: commit
run: |
COMMIT_MSG=$(git log -1 --pretty=%s)
echo "message=${COMMIT_MSG}" >> $GITHUB_OUTPUT
- name: Set up Node.js
uses: actions/setup-node@v4
with:
node-version: 25.6.1
- name: Switch to minified branch
run: git checkout minified
- name: Copy files from main
run: |
git checkout main -- .
git reset HEAD
- name: Just do the whole damn thing
run: |
cd .github/workflows
npm install github:Ponali/luamin.js
for file in $(find ../.. -name "*.lua" -not -path "../../.git/*" -not -path "../../.github/*"); do
echo $file
node minify.js $file
done
cd ../..
- name: Commit and push to minified branch
run: |
git config user.name "github-actions[bot]"
git config user.email "github-actions[bot]@users.noreply.github.com"
git add $(find . -name "*.lua" -not -path "./.git/*" -not -path "./.github/*")
git commit -m "${{ steps.commit.outputs.message }} (minified)"
git push origin minified
+25 -23
View File
@@ -1,23 +1,25 @@
# Halyde
A universal, customizable and feature-packed operating system for OpenComputers.
<p align="center">
<a href="https://lua.org/">
<img src="https://img.shields.io/badge/Written_in-Lua-blue?style=plastic&logo=lua" /></a>
<a href="https://ocdoc.cil.li/">
<img src="https://img.shields.io/badge/Made_for-OpenComputers-yellow?style=plastic" /></a>
<a href="https://cerulean-blue.gitbook.io/halyde-docs">
<img src="https://img.shields.io/badge/Documented_on-GitBook-green?style=plastic&logo=gitbook" /></a>
</p>
## Installation
To install Halyde from OpenOS, simply run:
`pastebin run MB21BTMv`
If for some reason that doesn't work, try:
`wget -f https://raw.githubusercontent.com/Team-Cerulean-Blue/Halyde/refs/heads/main/webinstall.lua /tmp/webinstall.lua && /tmp/webinstall.lua`
## Docs
Halyde is [documented on GitBook](https://cerulean-blue.gitbook.io/halyde-docs).
# Halyde
### If you are viewing on GitHub: Halyde has moved to [Gitea](https://git.sting.lt/Cerulean-Blue/Halyde). This repository is now a read-only mirror. Contributions, issues and pull requests will not be processed here. Please go to [the Gitea instance](https://git.sting.lt/Cerulean-Blue/Halyde) for that.
A universal, customizable and feature-packed operating system for OpenComputers.
<p align="center">
<a href="https://lua.org/">
<img src="https://img.shields.io/badge/Written_in-Lua-blue?style=plastic&logo=lua" /></a>
<a href="https://ocdoc.cil.li/">
<img src="https://img.shields.io/badge/Made_for-OpenComputers-yellow?style=plastic" /></a>
<a href="https://wiki.sting.lt/">
<img src="https://img.shields.io/badge/Documented_on-DokuWiki-green?style=plastic" /></a>
</p>
## Installation
To install Halyde from OpenOS, simply run:
`pastebin run MB21BTMv`
If for some reason that doesn't work, try:
`wget -f https://raw.githubusercontent.com/Team-Cerulean-Blue/Halyde/refs/heads/main/webinstall.lua /tmp/webinstall.lua && /tmp/webinstall.lua`
## Docs
Halyde is [documented on DokuWiki](https://wiki.sting.lt/), however there is an alternative documentation on [GitBook](https://cerulean-blue.gitbook.io/halyde-docs/).
+1 -1
View File
@@ -79,7 +79,7 @@ local agcfg = {
},
["argentum"] = {
["maindir"] = "",
["version"] = "1.3.1",
["version"] = "1.3.3",
["description"] = "The default package manager for Halyde.",
["directories"] = {
"argentum",
+6 -1
View File
@@ -1,3 +1,4 @@
local agregistry = {
["halyde"] = "https://raw.githubusercontent.com/Team-Cerulean-Blue/Halyde/refs/heads/main/",
["edit"] = "https://raw.githubusercontent.com/Team-Cerulean-Blue/Halyde/refs/heads/main/",
@@ -8,7 +9,11 @@ local agregistry = {
["hextra"] = "https://raw.githubusercontent.com/Ponali/ArgentumPackages/refs/heads/master/",
["utape"] = "https://raw.githubusercontent.com/Ponali/ArgentumPackages/refs/heads/master/",
["libctif"] = "https://raw.githubusercontent.com/Ponali/ArgentumPackages/refs/heads/master/",
["ctif-viewer"] = "https://raw.githubusercontent.com/Ponali/ArgentumPackages/refs/heads/master/"
["ctif-viewer"] = "https://raw.githubusercontent.com/Ponali/ArgentumPackages/refs/heads/master/",
["libsha256"] = "https://raw.githubusercontent.com/tema5002/ag-packages/refs/heads/main/",
["sha256sum"] = "https://raw.githubusercontent.com/tema5002/ag-packages/refs/heads/main/",
["base64"] = "https://raw.githubusercontent.com/mcplayer3/AgPackages/refs/heads/main/",
["gitget"] = "https://raw.githubusercontent.com/mcplayer3/AgPackages/refs/heads/main/"
}
return agregistry
+1 -1
View File
@@ -1,6 +1,6 @@
Aargentum/store/
Aargentum/
V1.2.0
V1.3.3
Aargentum/registry.cfg
Ahalyde/apps/argentum.lua
Ahalyde/apps/helpdb/argentum.txt