Back to directory
ruslang02 avatar

atomos

JS-based Linux desktop environment. . Read more below about its uses, features, and usage.

Clone repository

git clone https://github.com/ruslang02/atomos.git

109

Stars

16

Forks

3

Watchers

MPL-2.0

License

AtomOS Desktop Environment

alt text Tested on Electron 9.0. Previous versions of Electron are not guaranteed to work with recent builds.

Fully JS-based X11 Desktop Environment on Linux, working in Electron. Contains web-based applications with full Node.JS and Electron access. All latest JS technologies are used. There is also an operating system available based on this.

Installation (for Linux)

Clone:

$ git clone https://github.com/ruslang02/atomos.git

Firstly, you should have Node.JS and NPM installed (instructions for Ubuntu-based systems):

# apt install -y nodejs npm

Install the libraries and launch:

$ cd atomos
atomos/$ npm install
atomos/$ npm start

Extras

lightdm-webkit theme: https://github.com/ruslang02/atomos-lightdm-webkit-theme

Changelog

Changelog is available here.

Hacking

You can open Developer Tools in debug menu or by right-clicking Menu button. All apps and elements are being generated with VanillaJS.

Releases

May 15, 2019

AtomOS 0.8.0

Download .zip

New UI design, macOS-styled apps and windows defaultFontSize changed from 16 to 14 pixels Apps brush, angles, calendar, playmusic, youtube, calculator Performance enhancements Bugfixes Removal of Inte...

Nov 17, 2018

AtomOS 0.7.0

Download .zip

Full reset, 90% code rewritten JS-based rendering Quick Search Single-instance architecture Settings as a menu Redesign, Material Design usage

Nov 17, 2018

AtomOS 0.7.1

Download .zip

Bugfixes, patches Removal of all Icons8 files Dark Mode systemwide Text selection context menu

Also an .iso file is available for download.

Oct 3, 2018

AtomOS 0.6.1

Download .zip

Fixed transparency issues on some systems Fixed inabillity to launch environment due to some legacy code Source Sans Pro built-in as a NPM dependency

Oct 3, 2018

AtomOS 0.6.0

Download .zip

API redesign using module.exports Translucent UI Window open animation No need to use special AtomOS XFWM4 theme