#!/usr/bin/bash
USERNAME="$(id -un 1000)"

# Enforce needed groups
usermod -aG wheel,video,audio,input "${USERNAME}"

# Fix PA
sed -i 's/.*load-module module-suspend-on-idle/#load-module module-suspend-on-idle/g' /etc/pulse/default.pa
sed -i 's/Number 1/Number 0/g; s/Device 3/Device 0/g' /usr/share/alsa/ucm2/Tegra/tegra-hda/tegra-hda-HiFi.conf

# Create needed symlink for tegrastats
update-alternatives --install /usr/bin/x-terminal-emulator x-terminal-emulator /usr/bin/konsole 50

# Fix firewalld needing nftables by default
sed -i 's/FirewallBackend=.*/FirewallBackend=iptables/g' /etc/firewalld/firewalld.conf

# Remove unneeded openbox session
rm -f /usr/share/xsessions/openbox.desktop
