https://github.com/supechicken/chromeos-desktop
https://github.com/supechicken/chromeos-desktop
Last synced: about 1 month ago
JSON representation
- Host: GitHub
- URL: https://github.com/supechicken/chromeos-desktop
- Owner: supechicken
- License: gpl-3.0
- Created: 2023-05-02T17:48:20.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2023-05-03T18:30:15.000Z (about 2 years ago)
- Last Synced: 2025-03-22T08:23:09.055Z (about 2 months ago)
- Language: JavaScript
- Size: 51.8 KB
- Stars: 13
- Watchers: 3
- Forks: 4
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# [WIP] ChromeOS Desktop
## A project bringing Windows-like desktop experience to ChromeOS### Note: This project is still developing, it might not be stable enough
## If you want to try it out...
- Install dependencies on your Linux VM:
```shell
sudo apt install nodejs npm libnss3
```- Download [archive](https://github.com/supechicken/ChromeOS-Desktop/archive/refs/heads/main.zip) of this repository
- Install necessary Node modules:
```shell
cd
npm install --save-dev ws
npm install --save-dev electron
```- Run `npm start` on the root of this repository
- Create a new virtual desktop, drag the overlay window into it
- Sideload the integration extension (located in `/chrome_extension`) (see [here](https://github.com/supechicken/ChromeOS-LivePaper#installation) for a detailed instructions)
- Switch to the virtual desktop created previously and try it out## How it works?
- A transparent overlay created using Electron, with shortcuts and widgets on top
- Communicate with the integration extension in order to launch built-in apps (like `Files` and `Settings`)
- WIP...