Krolyxon
Commit 85a49d2

Branches

Refs →

power-watchinstall.sh

23 lines · 547 B · Bourne Again Shell (bash)

1#!/bin/bash
2set -e
3
4echo "Installing power-watch..."
5
6mkdir -p ~/.local/bin
7mkdir -p ~/.config/systemd/user
8
9cp power-watch.sh ~/.local/bin/power-watch.sh
10chmod +x ~/.local/bin/power-watch.sh
11
12cp systemd/power-watch.service ~/.config/systemd/user/
13cp systemd/power-watch.timer ~/.config/systemd/user/
14
15systemctl --user daemon-reload
16systemctl --user enable --now power-watch.timer
17
18echo "Enabling lingering..."
19sudo loginctl enable-linger "$USER"
20
21echo "Done! Power Watch is running."
22echo "Test with: systemctl --user start power-watch.service"
23