mirror of
https://github.com/moghtech/komodo.git
synced 2026-03-12 02:18:32 -05:00
28 lines
742 B
Bash
28 lines
742 B
Bash
#!/bin/bash
|
|
|
|
BIN_PATH=$HOME/.monitor/bin
|
|
mkdir -p $BIN_PATH
|
|
|
|
echo "\ndownloading monitor periphery...\n"
|
|
systemctl --user stop periphery # in case its currently in use
|
|
curl -L https://github.com/mbecker20/monitor/releases/download/v1.0.0.next/periphery > $BIN_PATH/periphery
|
|
chmod +x $BIN_PATH/periphery
|
|
|
|
# this adds $HOME/.monitor/bin to path
|
|
if ! grep ".monitor/bin" $HOME/.bashrc > /dev/null; then
|
|
echo "" >> $HOME/.bashrc
|
|
echo "export PATH=$HOME/.monitor/bin:\$PATH" >> ~/.bashrc
|
|
fi
|
|
|
|
export PATH="$HOME/.monitor/bin:$PATH"
|
|
|
|
if ! test -f "$HOME/.monitor/periphery.config.toml"; then
|
|
monitor periphery gen-config
|
|
fi
|
|
|
|
if pgrep periphery > /dev/null; then
|
|
systemctl --user restart periphery
|
|
else
|
|
monitor periphery start systemd --yes
|
|
fi
|