DO NOT MERGE — LCOS Browser Visualization Edition (Satire / Demo) - #53
Open
EmergentMonk wants to merge 21 commits into
Open
DO NOT MERGE — LCOS Browser Visualization Edition (Satire / Demo)#53EmergentMonk wants to merge 21 commits into
EmergentMonk wants to merge 21 commits into
Conversation
Build the LCOS GitHub Pages satire desktop
|
👍
…On Sun, Aug 16, 2026, 5:28 AM Trent Slade ***@***.***> wrote:
🚨 DO NOT MERGE THIS PR 🚨
This is not a serious proposal to replace LCOS with a pile of HTML, CSS,
JavaScript, Linux discourse, and questionable judgement.
I forked LCOS and built a fully interactive browser visualization of what
LCOS might look like if the project accidentally acquired a desktop
environment, package manager, ethics daemon, terminal, issue tracker, and
approximately eleven gallons of confidence.
Live crime scene:
https://qsolkcb.github.io/LCOS/
Included
ceremonial LCOS boot sequence
LCDE — Lunduke Computer Desktop Environment
draggable/minimizable/maximizable windows
fake Lunduke Terminal
neofetch
native .debate package format
Package Manager with Apply Everything Recklessly
Issue Control Center
Ethics Daemon / kernel swear jar
Historical Evidence viewer using the existing LCOS screenshots
GitHub Pages deployment
Current system specifications include:
Kernel: vibes-6.9.420-lcos
Init: Argument Pending
Desktop: LCDE
Package Format: .debate
Release Model: Rolling Commentary
Support Window: Until the next video
The Issue Control Center currently reports project health as:
97% opinions, 3% shell scripts.
Important engineering achievement
During development LCOS successfully managed to boot behind its own boot
screen because CSS disagreed with the HTML hidden attribute.
This has been fixed.
We are now operating at levels of desktop Linux reliability previously
thought impossible.
Actual intent
This PR exists purely as a joke / demonstration / “look what I did to your
operating system” exhibit.
Please do not merge it.
The fork is intentionally kept separate so the actual LCOS project remains
untouched.
I just thought you might get a laugh out of seeing the thing actually
running in a browser. :-)
No real kernel, init system, display server, package manager, telemetry
daemon, installer, or toaster was harmed during development.
------------------------------
You can view, comment on, or merge this pull request online at:
#53
Commit Summary
- 53a9d33
<53a9d33>
Update README.md
- 5584814
<5584814>
Update README.md
- 07d9e60
<07d9e60>
Build LCOS GitHub Pages desktop satire
- add9c46
<add9c46>
Style LCOS browser desktop
- fa0193b
<fa0193b>
Add LCOS desktop interactions
- 30901a8
<30901a8>
Document LCOS Pages satire build
- dc30c2b
<dc30c2b>
Add GitHub Pages deployment workflow
- ed64d96
<ed64d96>
Validate LCOS static site before deploy
- 44b52a2
<44b52a2>
Disable Jekyll processing for static LCOS site
- 5a413a0
<5a413a0>
Add LCOS static site CI
- d6bdb99
<d6bdb99>
Finish LCOS README upstream notes
- b917034
<b917034>
Finalize concise LCOS README
- 71427b4
<71427b4>
Finalize LCOS README
- 2c52616
<2c52616>
Remove truncated README footer
- 3ad92a8
<3ad92a8>
Make Pages follow the default branch
- 9ffae53
<9ffae53>
Fix LCOS interaction and accessibility edge cases
- 78e1e08
<78e1e08>
Allow LCOS windows to fit narrow screens
- 985ae31
<985ae31>
Label all LCOS window controls
- 488f3fc
<488f3fc>
Cap window minimum width to the viewport
- b91de0e
<b91de0e>
Merge pull request #1 from QSOLKCB/agent/build-lcos-pages-satire
- 289329b
<289329b>
Fix boot overlay hidden-state behavior
File Changes
(8 files <https://github.com/BryanLunduke/LCOS/pull/53/files>)
- *A* .github/workflows/ci.yml
<https://github.com/BryanLunduke/LCOS/pull/53/files#diff-b803fcb7f17ed9235f1e5cb1fcd2f5d3b2838429d4368ae4c57ce4436577f03f>
(43)
- *A* .github/workflows/pages.yml
<https://github.com/BryanLunduke/LCOS/pull/53/files#diff-267452bb53d388a7b14551d9fc53a797edc124dc9085ecc79f5339277a1e53b5>
(56)
- *A* .nojekyll
<https://github.com/BryanLunduke/LCOS/pull/53/files#diff-a02e6962c695f8d4004cb2465a3785275fe8a1a056d797ded1bd329a3bf35934>
(1)
- *M* README.md
<https://github.com/BryanLunduke/LCOS/pull/53/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5>
(51)
- *A* app.js
<https://github.com/BryanLunduke/LCOS/pull/53/files#diff-e07d531ac040ce3f40e0ce632ac2a059d7cd60f20e61f78268ac3be015b3b28f>
(416)
- *A* index.html
<https://github.com/BryanLunduke/LCOS/pull/53/files#diff-0eb547304658805aad788d320f10bf1f292797b5e6d745a3bf617584da017051>
(196)
- *A* styles-base.css
<https://github.com/BryanLunduke/LCOS/pull/53/files#diff-06eb4fd289b7cf116287ddbbd3dd5b1c44d51393bd1bb2cb832381d2457fde5a>
(211)
- *A* styles.css
<https://github.com/BryanLunduke/LCOS/pull/53/files#diff-380b7b38760dd442e897eb0164c58f6a17da966ccaca6318017a468c163979b1>
(8)
Patch Links:
- https://github.com/BryanLunduke/LCOS/pull/53.patch
- https://github.com/BryanLunduke/LCOS/pull/53.diff
—
Reply to this email directly, view it on GitHub
<#53?email_source=notifications&email_token=AF5TDQ3XLBVGX4VI37XQWY35KGED5A5CNFSNUABEM5UWIORPF5TWS5BNNB2WEL2QOVWGYUTFOF2WK43UF42DEOBZGY4DSOBUGOTHEZLBONXW5KTTOVRHGY3SNFRGKZFFMV3GK3TUVRTG633UMVZF6Y3MNFRWW>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AF5TDQ33EPF7WUZF7CLCGGT5KGED5AVCNFSNUABGKJSXA33TNF2G64TZHMYTEOJXGY2TMNJRGM5US43TOVSTWNJRGYZTQMZRHA3TPILWAI>
.
Triage notifications, keep track of coding agent tasks and review pull
requests on the go with GitHub Mobile for iOS
<https://github.com/notifications/mobile/ios/AF5TDQ447ETSKHR5LMX2HRT5KGED5A5CNFSNUABEM5UWIORPF5TWS5BNNB2WEL2QOVWGYUTFOF2WK43UF42DEOBZGY4DSOBUGOTHEZLBONXW5KTTOVRHGY3SNFRGKZFFMV3GK3TUVJTG633UMVZF62LPOM>
and Android
<https://github.com/notifications/mobile/android/AF5TDQ36RXLRDPIOIGXU6AL5KGED5A5CNFSNUABEM5UWIORPF5TWS5BNNB2WEL2QOVWGYUTFOF2WK43UF42DEOBZGY4DSOBUGOTHEZLBONXW5KTTOVRHGY3SNFRGKZFFMV3GK3TUVZTG633UMVZF6YLOMRZG62LE>.
Download it today!
You are receiving this because you are subscribed to this thread.Message
ID: ***@***.***>
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
🚨 DO NOT MERGE THIS PR 🚨
This is not a serious proposal to replace LCOS with a pile of HTML, CSS, JavaScript, Linux discourse, and questionable judgement.
I forked LCOS and built a fully interactive browser visualization of what LCOS might look like if the project accidentally acquired a desktop environment, package manager, ethics daemon, terminal, issue tracker, and approximately eleven gallons of confidence.
Live crime scene:
https://qsolkcb.github.io/LCOS/
Included
ceremonial LCOS boot sequence
LCDE — Lunduke Computer Desktop Environment
draggable/minimizable/maximizable windows
fake Lunduke Terminal
neofetch
native .debate package format
Package Manager with Apply Everything Recklessly
Issue Control Center
Ethics Daemon / kernel swear jar
Historical Evidence viewer using the existing LCOS screenshots
GitHub Pages deployment
Current system specifications include:
Kernel: vibes-6.9.420-lcos
Init: Argument Pending
Desktop: LCDE
Package Format: .debate
Release Model: Rolling Commentary
Support Window: Until the next video
The Issue Control Center currently reports project health as:
97% opinions, 3% shell scripts.
Important engineering achievement
During development LCOS successfully managed to boot behind its own boot screen because CSS disagreed with the HTML hidden attribute.
This has been fixed.
We are now operating at levels of desktop Linux reliability previously thought impossible.
Actual intent
This PR exists purely as a joke / demonstration / “look what I did to your operating system” exhibit.
Please do not merge it.
The fork is intentionally kept separate so the actual LCOS project remains untouched.
I just thought you might get a laugh out of seeing the thing actually running in a browser. :-)
No real kernel, init system, display server, package manager, telemetry daemon, installer, or toaster was harmed during development.