blob: 3c8a79bff3aabaced8bc3d65bcd46ff7529d0a49 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
|
log("MistyCore-Startup-Preferences", "Verifying system preferences...");
const fs = require('fs');
if (!fs.existsSync(systemRoot + "/Preferences")) fs.mkdirSync(systemRoot + "/Preferences");
if (!fs.existsSync(systemRoot + "/Preferences/Hostname")) fs.writeFileSync(systemRoot + "/Preferences/Hostname", "MistyOS");
if (!fs.existsSync(systemRoot + "/Preferences/Keyboard")) fs.writeFileSync(systemRoot + "/Preferences/Keyboard", "qwerty");
fs.writeFileSync(systemRoot + "/Preferences/os-release", `
NAME="MistyOS"
VERSION="${fs.readFileSync(systemRoot + "/MistyOSVersion").toString().trim()}"
PRETTY_NAME="MistyOS ${fs.readFileSync(systemRoot + "/MistyOSVersion").toString().trim()}"
ID=mistyos
LOGO=mistyos-icon
`);
log("MistyCore-Startup-Preferences", "System preferences are OK");
|