Added new reconcile and pom scripts
This commit is contained in:
12
ledger/reconcile.sh
Normal file
12
ledger/reconcile.sh
Normal file
@@ -0,0 +1,12 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
if [[ -f "~/.simplefin.enc" ]]; then
|
||||||
|
echo "Simplefin access URL is missing."
|
||||||
|
echo "Please run the setup script before running update."
|
||||||
|
exit
|
||||||
|
fi
|
||||||
|
|
||||||
|
SCRIPT_DIR="$(dirname -- "${BASH_SOURCE[0]}")"
|
||||||
|
ACCESS_URL="$(cat ~/.simplefin.enc | openssl aes-256-cbc -d -a -salt -pbkdf2 -iter 1000000)"
|
||||||
|
|
||||||
|
curl -L "${ACCESS_URL}/accounts?start-date=$(date '+%s')&pending=1" | jq -rc '.accounts | map({name, balance})[]'
|
||||||
@@ -13,7 +13,7 @@ update() {
|
|||||||
ssh media@media.randomctf.com -t "$(typeset -f update); update"
|
ssh media@media.randomctf.com -t "$(typeset -f update); update"
|
||||||
ssh logging@logging.randomctf.local -t "$(typeset -f update); update"
|
ssh logging@logging.randomctf.local -t "$(typeset -f update); update"
|
||||||
ssh mindforge@mindforge.randomctf.local -t "$(typeset -f update); update"
|
ssh mindforge@mindforge.randomctf.local -t "$(typeset -f update); update"
|
||||||
ssh sampledb@sampledb.randomctf.local -t "$(typeset -f update); update"
|
ssh mnemosyne@mnemosyne.randomctf.local -t "$(typeset -f update); update"
|
||||||
|
|
||||||
# Ubuntu VMs
|
# Ubuntu VMs
|
||||||
ssh pbx@pbx.randomctf.local -t "sudo apt update -y && sudo apt upgrade -y"
|
ssh pbx@pbx.randomctf.local -t "sudo apt update -y && sudo apt upgrade -y"
|
||||||
|
|||||||
18
prod/pom.sh
Normal file
18
prod/pom.sh
Normal file
@@ -0,0 +1,18 @@
|
|||||||
|
#!/usr/bin/env bash
|
||||||
|
|
||||||
|
|
||||||
|
cycle_raw=$(gum choose --header="Choose your pomodoro cycle for work/break." "50/10" "25/5")
|
||||||
|
work_time=$(echo "$cycle_raw" | cut -d/ -f 1)
|
||||||
|
break_time=$(echo "$cycle_raw" | cut -d/ -f 2)
|
||||||
|
|
||||||
|
while true; do
|
||||||
|
timer "${work_time}m"
|
||||||
|
|
||||||
|
if gum confirm "Do you want to take a break?"; then
|
||||||
|
timer "${break_time}m"
|
||||||
|
fi
|
||||||
|
|
||||||
|
if ! gum confirm "Do you want to resume working?"; then
|
||||||
|
break
|
||||||
|
fi
|
||||||
|
done
|
||||||
Reference in New Issue
Block a user