2024-02-06 13:08:18 -07:00
|
|
|
#!/bin/zsh
|
2026-09-03 21:03:02 -06:00
|
|
|
[[ "${1}" ]] && RESOLUTION="${1}" || RESOLUTION=4k
|
|
|
|
|
source "${0:a:h}/xorg.zsh" "${RESOLUTION}" "${@:2}"
|
2024-02-06 13:08:18 -07:00
|
|
|
|
2024-06-26 18:42:33 -06:00
|
|
|
case $MONITOR_CONFIGURATION in
|
2025-06-04 11:44:55 -06:00
|
|
|
( home )
|
2025-11-27 10:32:10 -07:00
|
|
|
# now I'm trying both again :)
|
|
|
|
|
#xrandr --output DP-4 --off # I'm trying out using just HDMI for a bit
|
2024-07-30 21:07:43 -06:00
|
|
|
XRANDR_SET \
|
2025-06-04 11:44:55 -06:00
|
|
|
--compositing enable \
|
2024-07-30 21:07:43 -06:00
|
|
|
--screen-blank disable \
|
2025-06-04 11:44:55 -06:00
|
|
|
--sound-effect login \
|
|
|
|
|
--background ${I3_DEFAULT_THEME_BACKGROUND} \
|
2025-11-27 10:32:10 -07:00
|
|
|
${XRANDR_ARGS__desk[@]} --pos 0x0 --primary \
|
2026-09-03 21:03:02 -06:00
|
|
|
${XRANDR_ARGS__zapdos[@]} --pos 0x0 \
|
2025-06-04 11:44:55 -06:00
|
|
|
;;
|
|
|
|
|
|
|
|
|
|
( unknown )
|
2024-06-26 18:42:33 -06:00
|
|
|
echo 'unknown state; using default configuration to prevent monitor issues'
|
|
|
|
|
xrandr --output $(xrandr | grep ' connected' | awk '{print $1;}') --primary
|
|
|
|
|
scwrypts desktop i3 set background -- $(scwrypts -n get theme).jpg
|
2025-06-04 11:44:55 -06:00
|
|
|
"$DOTWRYN/bin/polybar"
|
|
|
|
|
scwrypts desktop play sound -- login
|
2024-06-26 18:42:33 -06:00
|
|
|
return 0
|
|
|
|
|
;;
|
|
|
|
|
esac
|