#!/bin/execlineb -P fdmove -c 2 1 if { mkdir -p ./env } if { forx -E var { XDG_SESSION_TYPE=wayland XDG_SESSION_DESKTOP=sway XDG_CURRENT_DESKTOP=sway MOZ_ENABLE_WAYLAND=1 QT_QPA_PLATFORM=wayland SDL_VIDEODRIVER=wayland _JAVA_AWT_WM_NONREPARENTING=1 } multidefine -d= ${var} { key val } redirfd -w 1 ./env/${key} heredoc 0 ${val} cat } s6-envdir ./env if { mkdir -p ./data } if { rm -f ./data/ready } if { mkfifo ./data/ready } background { redirfd -r 0 ./data/ready fdmove 1 3 cat } importas -i HOME HOME execline-cd ${HOME} sway