finalizing backgrounds

This commit is contained in:
BuildTools 2024-05-17 19:05:45 -02:30
parent 707914cbbb
commit 42db1fd15e

View file

@ -1,7 +1,9 @@
import HTML from '../HTML' import HTML from '../HTML'
import { Process } from '../types' import { Process } from '../types'
import nullIcon from '../assets/icons/application-default-icon.svg' import nullIcon from '../assets/icons/application-default-icon.svg'
import VirtualFS from '../system/VirtualFS'
import { config } from 'process'
import { parse } from 'js-ini'
const BootLoader: Process = { const BootLoader: Process = {
config: { config: {
name: 'Desktop', name: 'Desktop',
@ -93,7 +95,11 @@ const BootLoader: Process = {
}) })
document.body.style.flexDirection = 'column-reverse' document.body.style.flexDirection = 'column-reverse'
document.body.style.backgroundImage = 'url(/src/assets/background.jpg)'
await fs.readFile('/etc/flow').then(async (data: Uint8Array) => {
const dataString = Buffer.from(data).toString()
const config = parse(dataString)
document.body.style.backgroundImage = "url(" + config.BACKGROUND.toString() + ")"})
await statusBar.element.appendTo(document.body) await statusBar.element.appendTo(document.body)
await launcher.element.appendTo(document.body) await launcher.element.appendTo(document.body)