mirror of
https://github.com/philmmanjaro/alma.git
synced 2025-12-06 19:29:21 +01:00
[presets] add steamos files
This commit is contained in:
11
presets/steam/steamos/steamos-polkit-helpers/jupiter-biosupdate
Executable file
11
presets/steam/steamos/steamos-polkit-helpers/jupiter-biosupdate
Executable file
@@ -0,0 +1,11 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -eu
|
||||
|
||||
if [[ $EUID -ne 0 ]];
|
||||
then
|
||||
exec pkexec --disable-internal-agent "$0" "$@"
|
||||
fi
|
||||
|
||||
exec /usr/bin/jupiter-biosupdate "$@"
|
||||
|
||||
11
presets/steam/steamos/steamos-polkit-helpers/jupiter-get-als-gain
Executable file
11
presets/steam/steamos/steamos-polkit-helpers/jupiter-get-als-gain
Executable file
@@ -0,0 +1,11 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -eu
|
||||
|
||||
if [[ $EUID -ne 0 ]];
|
||||
then
|
||||
exec pkexec --disable-internal-agent "$0" "$@"
|
||||
fi
|
||||
|
||||
dmidecode -t 11 | grep "String 2" | cut -d ":" -f 2
|
||||
|
||||
@@ -0,0 +1,10 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -eu
|
||||
|
||||
if [[ $EUID -ne 0 ]];
|
||||
then
|
||||
exec pkexec --disable-internal-agent "$0" "$@"
|
||||
fi
|
||||
|
||||
exec iwconfig wlan0 power off
|
||||
10
presets/steam/steamos/steamos-polkit-helpers/steamos-enable-sshd
Executable file
10
presets/steam/steamos/steamos-polkit-helpers/steamos-enable-sshd
Executable file
@@ -0,0 +1,10 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -eu
|
||||
|
||||
if [[ $EUID -ne 0 ]];
|
||||
then
|
||||
exec pkexec --disable-internal-agent "$0" "$@"
|
||||
fi
|
||||
|
||||
exec systemctl enable --now sshd
|
||||
11
presets/steam/steamos/steamos-polkit-helpers/steamos-factory-reset-config
Executable file
11
presets/steam/steamos/steamos-polkit-helpers/steamos-factory-reset-config
Executable file
@@ -0,0 +1,11 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -eu
|
||||
|
||||
if [[ $EUID -ne 0 ]];
|
||||
then
|
||||
exec pkexec --disable-internal-agent "$0" "$@"
|
||||
fi
|
||||
|
||||
exec /usr/bin/steamos-factory-reset-config "$@"
|
||||
|
||||
10
presets/steam/steamos/steamos-polkit-helpers/steamos-format-sdcard
Executable file
10
presets/steam/steamos/steamos-polkit-helpers/steamos-format-sdcard
Executable file
@@ -0,0 +1,10 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -eu
|
||||
|
||||
if [[ $EUID -ne 0 ]];
|
||||
then
|
||||
exec pkexec --disable-internal-agent "$0" "$@"
|
||||
fi
|
||||
|
||||
exec /usr/lib/hwsupport/format-sdcard.sh "$@"
|
||||
10
presets/steam/steamos/steamos-polkit-helpers/steamos-poweroff-now
Executable file
10
presets/steam/steamos/steamos-polkit-helpers/steamos-poweroff-now
Executable file
@@ -0,0 +1,10 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -eu
|
||||
|
||||
if [[ $EUID -ne 0 ]];
|
||||
then
|
||||
exec pkexec --disable-internal-agent "$(realpath $0)" "$@"
|
||||
fi
|
||||
|
||||
poweroff
|
||||
58
presets/steam/steamos/steamos-polkit-helpers/steamos-priv-write
Executable file
58
presets/steam/steamos/steamos-polkit-helpers/steamos-priv-write
Executable file
@@ -0,0 +1,58 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -eu
|
||||
|
||||
if [[ $EUID -ne 0 ]];
|
||||
then
|
||||
exec pkexec --disable-internal-agent "$0" "$@"
|
||||
fi
|
||||
|
||||
WRITE_PATH="$1"
|
||||
WRITE_VALUE="$2"
|
||||
|
||||
function CommitWrite()
|
||||
{
|
||||
echo "commit: $WRITE_VALUE -> $WRITE_PATH" | systemd-cat -t p-steamos-priv-write -p warning
|
||||
echo "$WRITE_VALUE" > "$WRITE_PATH"
|
||||
chmod a+w "$WRITE_PATH"
|
||||
exit 0
|
||||
}
|
||||
|
||||
function DeclineWrite()
|
||||
{
|
||||
echo "decline: $WRITE_VALUE -> $WRITE_PATH" | systemd-cat -t p-steamos-priv-write -p err
|
||||
echo "$WRITE_VALUE" > "$WRITE_PATH"
|
||||
exit 1
|
||||
}
|
||||
|
||||
echo "checking: $WRITE_PATH" | systemd-cat -t p-steamos-priv-write -p warning
|
||||
if [[ "$WRITE_PATH" == /sys/class/backlight/*/brightness ]]; then
|
||||
CommitWrite
|
||||
fi
|
||||
|
||||
|
||||
if [[ "$WRITE_PATH" == /sys/class/drm/card*/device/power_dpm_force_performance_level ]]; then
|
||||
CommitWrite
|
||||
fi
|
||||
|
||||
if [[ "$WRITE_PATH" == /sys/class/drm/card*/device/pp_od_clk_voltage ]]; then
|
||||
CommitWrite
|
||||
fi
|
||||
|
||||
if [[ "$WRITE_PATH" == /sys/class/hwmon/hwmon*/power*_cap ]]; then
|
||||
CommitWrite
|
||||
fi
|
||||
|
||||
if [[ "$WRITE_PATH" == /sys/devices/platform/*/*/*/iio:device*/in_illuminance_integration_time ]]; then
|
||||
CommitWrite
|
||||
fi
|
||||
|
||||
if [[ "$WRITE_PATH" == /sys/devices/*/*/*/*/hwmon/hwmon*/led_brightness ]]; then
|
||||
CommitWrite
|
||||
fi
|
||||
|
||||
if [[ "$WRITE_PATH" == /sys/devices/*/*/*/*/hwmon/hwmon*/content_adaptive_brightness ]]; then
|
||||
CommitWrite
|
||||
fi
|
||||
|
||||
DeclineWrite
|
||||
10
presets/steam/steamos/steamos-polkit-helpers/steamos-reboot-now
Executable file
10
presets/steam/steamos/steamos-polkit-helpers/steamos-reboot-now
Executable file
@@ -0,0 +1,10 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -eu
|
||||
|
||||
if [[ $EUID -ne 0 ]];
|
||||
then
|
||||
exec pkexec --disable-internal-agent "$(realpath $0)" "$@"
|
||||
fi
|
||||
|
||||
reboot
|
||||
11
presets/steam/steamos/steamos-polkit-helpers/steamos-reboot-other
Executable file
11
presets/steam/steamos/steamos-polkit-helpers/steamos-reboot-other
Executable file
@@ -0,0 +1,11 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -eu
|
||||
|
||||
if [[ $EUID -ne 0 ]];
|
||||
then
|
||||
exec pkexec --disable-internal-agent "$0" "$@"
|
||||
fi
|
||||
|
||||
exec /usr/bin/steamos-reboot --reboot-other
|
||||
|
||||
10
presets/steam/steamos/steamos-polkit-helpers/steamos-restart-sddm
Executable file
10
presets/steam/steamos/steamos-polkit-helpers/steamos-restart-sddm
Executable file
@@ -0,0 +1,10 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -eu
|
||||
|
||||
if [[ $EUID -ne 0 ]];
|
||||
then
|
||||
exec pkexec --disable-internal-agent "$0" "$@"
|
||||
fi
|
||||
|
||||
exec systemctl restart sddm
|
||||
11
presets/steam/steamos/steamos-polkit-helpers/steamos-select-branch
Executable file
11
presets/steam/steamos/steamos-polkit-helpers/steamos-select-branch
Executable file
@@ -0,0 +1,11 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -eu
|
||||
|
||||
if [[ $EUID -ne 0 ]];
|
||||
then
|
||||
exec pkexec --disable-internal-agent "$0" "$@"
|
||||
fi
|
||||
|
||||
exec /usr/bin/steamos-select-branch "$@"
|
||||
|
||||
10
presets/steam/steamos/steamos-polkit-helpers/steamos-set-hostname
Executable file
10
presets/steam/steamos/steamos-polkit-helpers/steamos-set-hostname
Executable file
@@ -0,0 +1,10 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -eu
|
||||
|
||||
if [[ $EUID -ne 0 ]];
|
||||
then
|
||||
exec pkexec --disable-internal-agent "$0" "$@"
|
||||
fi
|
||||
|
||||
hostnamectl set-hostname "$1"
|
||||
11
presets/steam/steamos/steamos-polkit-helpers/steamos-set-timezone
Executable file
11
presets/steam/steamos/steamos-polkit-helpers/steamos-set-timezone
Executable file
@@ -0,0 +1,11 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -eu
|
||||
|
||||
if [[ $EUID -ne 0 ]];
|
||||
then
|
||||
exec pkexec --disable-internal-agent "$0" "$@"
|
||||
fi
|
||||
|
||||
timedatectl set-timezone "$1"
|
||||
|
||||
11
presets/steam/steamos/steamos-polkit-helpers/steamos-update
Executable file
11
presets/steam/steamos/steamos-polkit-helpers/steamos-update
Executable file
@@ -0,0 +1,11 @@
|
||||
#!/bin/bash
|
||||
|
||||
set -eu
|
||||
|
||||
if [[ $EUID -ne 0 ]];
|
||||
then
|
||||
exec pkexec --disable-internal-agent "$0" "$@"
|
||||
fi
|
||||
|
||||
exec /usr/bin/steamos-update "$@"
|
||||
|
||||
Reference in New Issue
Block a user