guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

02/27: services: upower: Default to a percentage-based policy.


From: guix-commits
Subject: 02/27: services: upower: Default to a percentage-based policy.
Date: Sun, 4 Sep 2022 17:20:30 -0400 (EDT)

civodul pushed a commit to branch master
in repository guix.

commit eedf71f94807e528ae64c51eda8186f7e48416cc
Author: Ludovic Courtès <ludo@gnu.org>
AuthorDate: Fri Sep 2 23:48:37 2022 +0200

    services: upower: Default to a percentage-based policy.
    
    This is the documented default of UPower 0.99.15 (the actual default
    appears to be #f though).
    
    * gnu/services/desktop.scm (<upower-configuration>)
    [use-percentage-for-policy?]: Default to #t.
    * doc/guix.texi (Desktop Services): Adjust accordingly.  Explain the
    tradeoff.
---
 doc/guix.texi            | 7 ++++---
 gnu/services/desktop.scm | 2 +-
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/doc/guix.texi b/doc/guix.texi
index e111801e67..95b4fb1b2c 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -22756,9 +22756,10 @@ Enable polling the kernel for battery level changes.
 @item @code{ignore-lid?} (default: @code{#f})
 Ignore the lid state, this can be useful if it's incorrect on a device.
 
-@item @code{use-percentage-for-policy?} (default: @code{#f})
-Whether battery percentage based policy should be used.  The default is to use
-the time left, change to @code{#t} to use the percentage.
+@item @code{use-percentage-for-policy?} (default: @code{#t})
+Whether a to use a policy based on battery percentage rather than on
+estimated time left.  A policy based on battery percentage is usually
+more reliable.
 
 @item @code{percentage-low} (default: @code{20})
 When @code{use-percentage-for-policy?} is @code{#t}, this sets the percentage
diff --git a/gnu/services/desktop.scm b/gnu/services/desktop.scm
index 6bad2b5ecd..07e7500847 100644
--- a/gnu/services/desktop.scm
+++ b/gnu/services/desktop.scm
@@ -203,7 +203,7 @@
   (ignore-lid?                upower-configuration-ignore-lid?
                               (default #f))
   (use-percentage-for-policy? upower-configuration-use-percentage-for-policy?
-                              (default #f))
+                              (default #t))
   (percentage-low             upower-configuration-percentage-low
                               (default 20))
   (percentage-critical        upower-configuration-percentage-critical



reply via email to

[Prev in Thread] Current Thread [Next in Thread]