Files
xpipe-selkies/root/defaults/startwm.sh
Christopher Schnick a2d94d19cf Fixes [stage]
2025-04-20 18:50:07 +02:00

30 lines
938 B
Bash
Executable File

#!/bin/bash
# Enable Nvidia GPU support if detected
if which nvidia-smi; then
export LIBGL_KOPPER_DRI2=1
export MESA_LOADER_DRIVER_OVERRIDE=zink
export GALLIUM_DRIVER=zink
fi
# Disable compositing and screen lock
if [ ! -f $HOME/.config/kwinrc ]; then
kwriteconfig5 --file $HOME/.config/kwinrc --group Compositing --key Enabled false
fi
if [ ! -f $HOME/.config/kscreenlockerrc ]; then
kwriteconfig5 --file $HOME/.config/kscreenlockerrc --group Daemon --key Autolock false
fi
setterm blank 0
setterm powerdown 0
if [ ! -f "$HOME/.config/konsolerc" ]; then
printf "[General]\nConfigVersion=1\n\n[KonsoleWindow]\nUseSingleInstance=true\n\n[Notification Messages]\nCloseAllTabs=true\nCloseSingleTab=true\n" > "$HOME/.config/konsolerc"
fi
if [ ! -f "$HOME/.config/kwalletrc" ]; then
printf "[Wallet]\nEnabled=false\n" > "$HOME/.config/kwalletrc"
fi
# Launch DE
/usr/bin/dbus-launch /usr/bin/startplasma-x11 > /dev/null 2>&1