From 0cc11a3b73c19ae23e360b4334a2d24fbc6494c3 Mon Sep 17 00:00:00 2001 From: Timon G Date: Tue, 31 Mar 2020 16:13:08 +0200 Subject: [PATCH] DPMS getting correctly disabled (#535) * DPMS getting correctly disabled * get timeout back to 5 minutes --- main.js | 15 ++++++++++++--- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/main.js b/main.js index 116662177..13204878a 100644 --- a/main.js +++ b/main.js @@ -1,12 +1,17 @@ /* eslint-disable @typescript-eslint/no-var-requires */ -const { app, BrowserWindow } = require('electron'); +const { + app, + BrowserWindow +} = require('electron'); const url = require('url'); const path = require('path'); const Store = require('electron-store'); const store = new Store(); const exec = require('child_process').exec; -const { ipcMain } = require('electron'); +const { + ipcMain +} = require('electron'); const args = process.argv.slice(1); const dev = args.some(val => val === '--serve'); @@ -22,7 +27,9 @@ function createWindow() { config = newValue; }); - const { screen } = require('electron'); + const { + screen + } = require('electron'); const mainScreen = screen.getPrimaryDisplay(); window = new BrowserWindow({ width: dev ? (big ? 1400 : 1080) : mainScreen.size.width, @@ -67,7 +74,9 @@ function activateScreenSleepListener() { }); ipcMain.on('screenWakeup', () => { + exec('xset s off'); exec('xset -dpms'); + exec('xset s noblank'); }); }