blob: 10d0247a22daa7ff620888342d447bb99923e6d6 (
plain) (
blame)
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
|
#!/bin/bash
stack build
real_dir=$(dirname $(readlink -f "$0"))
cd "$real_dir"
mkdir -p "$HOME/.xmonad"
mkdir -p "$HOME/.config"
mkdir -p build/extras/HOME/.xmonad
cc -o \
build/extras/HOME/.xmonad/xmobar-battery \
xmobar/extras/battery/battery.c \
-lm
cc -o \
build/extras/HOME/.xmonad/automonitor \
extras/util/automonitor/automonitor.c \
-ludev
ln -sf "$(stack path --local-install-root)/bin/xmobar-weather" build/extras/HOME/.xmonad/xmobar-weather
ln -sf "$(stack path --local-install-root)/bin/xmobar-weather" extras/HOME/.xmonad/xmobar-weather
GLOBIGNORE=".:.."
shopt -u dotglob
cd "$HOME"
cp -rsvf \
"$real_dir"/extras/HOME/* \
"$real_dir"/extras/HOME/.* \
"$real_dir"/build/extras/HOME/* \
"$real_dir"/build/extras/HOME/.* \
.
cd "$real_dir"
|