38 lines
777 B
Bash
Executable File
38 lines
777 B
Bash
Executable File
#!/bin/sh
|
|
|
|
# keyboard layout
|
|
setxkbmap -layout dvorak -options ctrl:nocaps &
|
|
|
|
# wallpaper
|
|
nitrogen --restore &
|
|
|
|
# compositor
|
|
picom --experimental-backend &
|
|
|
|
# red light at night
|
|
redshift-gtk -l 34.92866:138.59863 &
|
|
|
|
# cursor
|
|
xsetroot -cursor_name left_ptr
|
|
|
|
# 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
|