#!/usr/bin/bash do_docked() { openrc --user docked docked-setup } do_roaming() { openrc --user roaming } openrc --user postlogin dbus-update-activation-environment --all gentoo-pipewire-launcher & beansprout & [ "$(cat /sys/class/power_supply/ADP*/online 2>/dev/null)" = "1" ] && do_docked || do_roaming &