blob: 1e39da80e3a80d9203b66b62f3496393f414b21e (
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
|
#!/usr/bin/env bash
_install() {
echo -e "\n>>> Creating rtorrent folder tree..."
mkdir -vp $HOME/.rtorrent/{downloads,session,logs,watch}
mkdir -p bin .local
echo -en "\n>>> Checking PATH... "
[[ $PATH =~ "$HOME/bin:" ]] &&
echo "ok" || { echo "add ~/bin to your PATH"; export PATH="$PATH:$HOME/bin"; }
echo -e "\n>>> Installing pyroscope tools..."
git clone -q https://github.com/pyroscope/pyrocore.git .local/pyroscope ||exit 1
~/.local/pyroscope/update-to-head.sh python2
}
_update() {
git -C .local/pyroscope pull
~/.local/pyroscope/update-to-head.sh python2
}
cd $HOME
[[ -d .local/pyroscope ]] &&
_update || _install
|