#!/bin/sh

# autostart="dunst nm-applet picom input-leap"
#
# for program in $autostart; do
#     pidof -s "$program" || "$program" &
# done >/dev/null 2>&1

declare -a autostart
autostart=(
    # 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"

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

    "nitrogen --restore"

    "dunst"

    "nm-applet"

    "picom"

    "nextcloud --background"

    "input-leap"
)

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

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