#!/bin/sh

# keyboard layout
setxkbmap us &

# wallpaper
nitrogen --restore &

# compositor
picom --experimental-backend &

# red light at night
redshift-gtk -l 34.92866:138.59863 &

# cursor
xsetroot -cursor_name left_ptr

# modmap because xinit won't do it
xmodmap -pke "$HOME"/.config/x11/.Xmodmap

# start thunar daemon so it doesn't take years to load
thunar --daemon &

# handle some nvidia stuff for archmetabox
HOST=$(cat /etc/hostname)
if [ "$HOST" = "archmetabox" ] ; then
        # this is specifically for the laptop so check hostname
        xrandr --setprovideroutputsource modesetting NVIDIA-G0
        xrandr --auto
fi

if [ "$HOST" = "archdesktop" ] ; then
	"$HOME"/.screenlayout/normal_3_screen.sh
fi

autostart=""

for program in $autostart; do
	pidof -s "$program" || "$program" &
done >/dev/null 2>&1
