feat: suport windows

This commit is contained in:
muwoo
2021-07-29 20:48:43 +08:00
parent 4c5b1033d5
commit f0b9cb2f5d
7 changed files with 36 additions and 16405 deletions

View File

@@ -28,12 +28,36 @@ let defaultConfig = {
mouseDownTime: 500
},
global: []
},
Windows_NT: {
perf: {
shortCut: {
showAndHidden: 'Option+R',
separate: 'Ctrl+D'
},
common: {
start: true,
space: true,
},
local: {
search: true,
}
},
superPanel: {
baiduAPI: {
key: '',
appid: '',
},
mouseDownTime: 500
},
global: []
}
}
global.opConfig = {
config: null,
get() {
const platform = os.type();
console.log(platform);
try {
if (!opConfig.config) {
opConfig.config = JSON.parse(fs.readFileSync(configPath) || JSON.stringify(defaultConfig[platform]));

View File

@@ -13,7 +13,10 @@ if (process.env.NODE_ENV !== 'development') {
}
// to fix https://github.com/electron/electron/issues/18397
app.allowRendererProcessReuse = false;
app.dock.hide();
console.log(process.platform);
if (process.platform === 'darwin') {
app.dock.hide();
}
function createWindow() {
main.init();