diff --git a/etc/lenovo_fix.conf b/etc/lenovo_fix.conf index 7a2204d..3d04ba6 100644 --- a/etc/lenovo_fix.conf +++ b/etc/lenovo_fix.conf @@ -2,7 +2,7 @@ # Enable or disable the script execution Enabled: True # SYSFS path for checking if the system is running on AC power -Sysfs_Power_Path = "/sys/class/power_supply/AC*/online" +Sysfs_Power_Path: /sys/class/power_supply/AC*/online ## Settings to apply while connected to Battery power [BATTERY] diff --git a/lenovo_fix.py b/lenovo_fix.py index c5d7733..96f5de7 100755 --- a/lenovo_fix.py +++ b/lenovo_fix.py @@ -153,7 +153,7 @@ def get_value_for_bits(val, from_bit=0, to_bit=63): def is_on_battery(config): try: - for path in glob.glob(config.get('Sysfs_Power_Path', 'GENERAL', fallback=DEFAULT_SYSFS_POWER_PATH)): + for path in glob.glob(config.get('GENERAL', 'Sysfs_Power_Path', fallback=DEFAULT_SYSFS_POWER_PATH)): with open(path) as f: return not bool(int(f.read())) except: