Prepare for wayland
This commit is contained in:
parent
513e3b8263
commit
8b82ba2445
7 changed files with 62 additions and 11 deletions
26
.xprofile
26
.xprofile
|
@ -25,6 +25,28 @@ wait_for_service()
|
|||
done
|
||||
}
|
||||
|
||||
wait_for_user_service()
|
||||
{
|
||||
until systemctl --user is-active --quiet "$1"
|
||||
do
|
||||
sleep 0.5
|
||||
done
|
||||
}
|
||||
|
||||
_autostart_audio()
|
||||
{
|
||||
wait_for_user_service "pipewire.service"
|
||||
wait_for_user_service "wireplumber.service"
|
||||
|
||||
sleep 5
|
||||
|
||||
pw-link 'default-sink:monitor_FL' 'alsa_output.usb-BEHRINGER_UMC202HD_192k-00.analog-stereo:playback_FL'
|
||||
pw-link 'default-sink:monitor_FR' 'alsa_output.usb-BEHRINGER_UMC202HD_192k-00.analog-stereo:playback_FR'
|
||||
|
||||
pw-link 'default-sink:monitor_FL' 'alsa_output.pci-0000_00_1f.3.analog-stereo:playback_FL'
|
||||
pw-link 'default-sink:monitor_FR' 'alsa_output.pci-0000_00_1f.3.analog-stereo:playback_FR'
|
||||
}
|
||||
|
||||
_autostart_workspace_voip()
|
||||
{
|
||||
#/opt/teamspeak5/TeamSpeak &
|
||||
|
@ -73,12 +95,14 @@ _autostart_apps()
|
|||
mopidy &
|
||||
|
||||
/usr/lib/polkit-gnome/polkit-gnome-authentication-agent-1 &
|
||||
systemctl --user start spotifyd.service &
|
||||
}
|
||||
|
||||
_autostart()
|
||||
{
|
||||
### wait for audio
|
||||
start_jack
|
||||
#start_jack
|
||||
_autostart_audio
|
||||
|
||||
### wait for internet
|
||||
wait_for_service "network-online.target"
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue