grüß euch,
ich möchte ich da /sys/class/backlight/intel_backlight/brightness
5 addieren, oder subtrahieren, z.b.
/sys/class/backlight/intel_backlight/brightness++5
, geht so was irgendwie?
grüß euch,
ich möchte ich da /sys/class/backlight/intel_backlight/brightness
5 addieren, oder subtrahieren, z.b.
/sys/class/backlight/intel_backlight/brightness++5
, geht so was irgendwie?
Ich benutze auf dem Laptop dafür brightnessctl, und habe die entsprechenden Befehle einfach in der Hyprland-Konfiguration auf die passenden Tasten gemappt.
[…]
bind = , XF86MonBrightnessDown, exec, brightnessctl set 5%-
bind = , XF86MonBrightnessUp, exec, brightnessctl set +5%
[…]
Man kann brightnessctl set ...
natürlich auch einfach so eingeben.
Dirk danke schon 🙂
…allerdings, zöge ich ein "bordmittel" lösung vor, wenns sich machen ließe.
edit
es geht anders, so zum beispiel:
while read opt; do
echo "$((opt+5))" > /sys/class/backlight/intel_backlight/brightness
done < /sys/class/backlight/intel_backlight/brightness
…aber geht das auch eleganter, in einer zeile?
Warum ist es dir so wichtig, dass das eine einzelne Zeile ist?
while read opt; do echo "$((opt+5))" > /sys/class/backlight/intel_backlight/brightness; done < /sys/class/backlight/intel_backlight/brightness
Das ist 1 Zeile und exakt dasselbe…
Ich würde das als (Shell)-Funktion anlegen mit dem Vorteil dem Teil Parameter übergeben zu Können (z.B. 5+ oder 10-). Der Code kann dann so "gestaltet" sein wie es nötig/sinnvoll ist, dein Einzeiler-Aufruf könnte dann z.B. :
brightness 5+
sein
n815i3xjx8lomlny Das ist 1 Zeile und exakt dasselbe…
du hast recht, natürlich.
@all wer diesen einzeiler nutzen will, muß nach dem boot, die rechte anpassen