From 53e1161a5f28d92fedfd49cbe795860e37c8998d Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Ferit=20Yi=C4=9Fit=20BALABAN?= Date: Sun, 12 Jun 2022 19:24:14 +0300 Subject: [PATCH] Fix betterlockscreen bug --- modeset2.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/modeset2.py b/modeset2.py index ba7f9c7..64dd9f1 100755 --- a/modeset2.py +++ b/modeset2.py @@ -3,7 +3,7 @@ # Ferit Yiğit BALABAN , 2022 # from datetime import datetime as dt -from subprocess import run, Popen, PIPE +from subprocess import run, Popen, PIPE, DEVNULL import shlex import random import sys @@ -77,8 +77,8 @@ def change_wallpaper(mode: int, cringe=False): def lock(): - run_command(f"bash {PATH_SCPT_LOCKER}") - run_command(f"betterlockscreen --lock --off 5") + Popen(["bash", PATH_SCPT_LOCKER]) + Popen(["betterlockscreen", "-l"], stdout=DEVNULL) def pause_media(): @@ -111,7 +111,7 @@ def get_wallpapers(): def get_brightness(device: int): - command = "brightnessctl" if device == 0 else f"brightness --device {VAR_KBDNAME}" + command = "brightnessctl" if device == 0 else f"brightnessctl --device {VAR_KBDNAME}" return int(do_query(command).split('(')[1].split(')')[0].replace('%', ''))