blob: 47fee530b79b20be9686173765b357d15f4d4d51 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
#!/bin/sh
case $(hostname -s) in
mother)
icon=" "
mpd="mpd"
xscr="xscreensaver --no-splash"
sleep="sleep 1"
ping="ping -c1 -w1 9.9.9.9 >/dev/null 2>&1"
host="mother"
doas mkdir /var/run/jozan && doas chown -v jozan: /var/run/jozan
wlr-randr --output DP-3 --off
;;
po-rbo)
icon=" "
mpd="mpd"
xscr="xscreensaver"
sleep="sleep 0.1"
ping="ping -c1 -w1 9.9.9.9 >/dev/null 2>&1"
host="po-rbo"
doas mkdir /var/run/r_bousset && doas chown -v r_bousset: /var/run/r_bousset
;;
mars)
icon=" "
mpd="musicpd"
xscr="xscreensaver --no-splash"
sleep="gsleep 1"
ping="ping -c1 -t1 9.9.9.9 >/dev/null 2>&1"
host="mars"
doas mkdir /var/run/jozan && doas chown -v jozan: /var/run/jozan
;;
esac
startif() {
pidof "$(basename "$1")" >/dev/null || "$@" >/dev/null 2>&1 &
}
startif dunst
startif swaybg --image pics/wp.png &
pgrep $mpd >/dev/null || $mpd >/dev/null 2>&1
startif pipewire
sleep 1
startif pipewire-pulse
sleep 1
startif wireplumber
startif copyq
notify-send -u normal 'Welcome' "$icon Welcome back, partner!"
firefox &
|