#!/bin/sh

# start universal things here like keyboard map, cursor, and default screenlayout

# keyboard layout
setxkbmap us -variant dvorak -option ctrl:nocaps

# cursor
xsetroot -cursor_name left_ptr

# numlock
numlockx

# archt14 has trackpad middle click, fucking dumbest idea in history
# set middle click 2 to match right click 1
# default map is 1 2 3 4 5 6 7
xinput set-button-map 10 1 1 3 4 5 6 7

nextcloud --background &

"$HOME/.fehbg"

# set default desktop window layout
"$HOME/.screenlayout/default.sh"

declare -a autostart
autostart=(
    "dunst"

    "nm-applet"

    "blueman-applet"

    "picom"

    "input-leap"

    "plumber"

    "mpd"

    "blueberry-tray"
)

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