diff --git a/.config/nvim/pack/plugins/opt/treesitter b/.config/nvim/pack/plugins/opt/treesitter index 582e568..0b00eb4 160000 --- a/.config/nvim/pack/plugins/opt/treesitter +++ b/.config/nvim/pack/plugins/opt/treesitter @@ -1 +1 @@ -Subproject commit 582e5683fbe88ecbc73396a7bc1431d84ca693e8 +Subproject commit 0b00eb4b826bde517e87a0993bdb8409435b2378 diff --git a/.config/zsh/ohmyzsh b/.config/zsh/ohmyzsh index b692ff2..f4dc8c5 160000 --- a/.config/zsh/ohmyzsh +++ b/.config/zsh/ohmyzsh @@ -1 +1 @@ -Subproject commit b692ff2e1597816563cbdaeeedf0966ad9babeca +Subproject commit f4dc8c5be365668810783ced01a86ff8f251bfd7 diff --git a/.pyenv b/.pyenv deleted file mode 160000 index 73dc554..0000000 --- a/.pyenv +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 73dc5547fce4a12b77a54b4661cea7de3489baab diff --git a/.zshenv b/.zshenv index bf1ed66..118dd0f 100644 --- a/.zshenv +++ b/.zshenv @@ -1,6 +1,6 @@ export PYENV_ROOT="$HOME/.pyenv" -path=(~/.local/bin "$PYENV_ROOT/bin" $path) +path=("$HOME/bin" "$HOME/.local/bin" "$PYENV_ROOT/bin" $path) export XDG_CACHE_HOME="$HOME"/.cache export XDG_CONFIG_HOME="$HOME"/.config diff --git a/bin/crypto.sh b/bin/crypto.sh new file mode 100755 index 0000000..8d66d4c --- /dev/null +++ b/bin/crypto.sh @@ -0,0 +1,36 @@ +#!/bin/bash +set -e + +function get_value() { + local to="$1" + local from="$2" + + curl "$API$from$to" 2> /dev/null | jq -r .price +} + +if [ -t 1 ]; then + NORMAL='\e[0m' + BOLD='\e[1m' +fi + +API='https://api.binance.com/api/v3/avgPrice?symbol=' + +DELIM='=' +TO=EUR + +# COIN=VALUE +WALLET="${XDG_CONFIG_HOME-"$HOME"/.config}/crypto/wallet" + +TOTAL=0 +while read -r line; do + COIN="$(echo "$line" | cut -d "$DELIM" -f 1)" + QTY="$(echo "$line" | cut -d "$DELIM" -f 2)" + + MARKET="$(get_value "$TO" "$COIN")" + VALUE="$(echo "$MARKET* $QTY" | bc)" + TOTAL="$(echo "$TOTAL + $VALUE" | bc)" + + printf "${BOLD}${COIN}${NORMAL}=%.2f€ " "$VALUE" +done < "$WALLET" + +printf "${BOLD}TOT${NORMAL}=%.2f€\n" "$TOTAL" diff --git a/.local/bin/dkprune b/bin/dkprune similarity index 100% rename from .local/bin/dkprune rename to bin/dkprune diff --git a/.local/bin/mouse_360 b/bin/mouse_360 similarity index 100% rename from .local/bin/mouse_360 rename to bin/mouse_360 diff --git a/.local/bin/scanpdf b/bin/scanpdf similarity index 100% rename from .local/bin/scanpdf rename to bin/scanpdf diff --git a/.local/bin/set-ddc-light b/bin/set-ddc-light similarity index 100% rename from .local/bin/set-ddc-light rename to bin/set-ddc-light diff --git a/.local/bin/set-light b/bin/set-light similarity index 100% rename from .local/bin/set-light rename to bin/set-light diff --git a/.local/bin/set-vol b/bin/set-vol similarity index 100% rename from .local/bin/set-vol rename to bin/set-vol diff --git a/.local/bin/ttydestroyer b/bin/ttydestroyer similarity index 100% rename from .local/bin/ttydestroyer rename to bin/ttydestroyer