44 lines
829 B
Bash
Executable File
44 lines
829 B
Bash
Executable File
#!/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
|