28 lines
667 B
Bash
Executable file
28 lines
667 B
Bash
Executable file
#!/bin/bash
|
|
# SPDX-License-Identifier: Apache-2.0
|
|
# Copyright (C) 2021-present Fewtarius (https://github.com/fewtarius)
|
|
|
|
. /etc/profile
|
|
|
|
### Disable blue blinking led
|
|
|
|
echo none > /sys/class/leds/blue\:/trigger
|
|
|
|
### Sleep is currently broken, so we'll disable it.
|
|
|
|
cat <<EOF >/storage/.config/sleep.conf.d/sleep.conf
|
|
[Sleep]
|
|
AllowSuspend=no
|
|
SuspendState=freeze
|
|
EOF
|
|
|
|
### Ignore power button presses for now, until we can finish up fixing sleep.
|
|
cat <<EOF >~/.config/logind.conf.d/login.conf
|
|
[Login]
|
|
HandlePowerKey=ignore
|
|
HandleSuspendKey=ignore
|
|
EOF
|
|
|
|
### Set sound properties
|
|
amixer -c 0 -q sset 'FRDDR_A SINK 1 SEL' 'OUT 1'
|
|
amixer -c 0 -q sset 'FRDDR_A SRC 1 EN' 'on'
|