From 8f364ce723ea1140a66de7abfa2b20280fd0c1ce Mon Sep 17 00:00:00 2001 From: AngeD Date: Sat, 26 Nov 2022 16:58:15 +0100 Subject: [PATCH 1/4] fix: .local/bin -> bin to avoid user pkg managers --- .zshenv | 2 +- {.local/bin => bin}/dkprune | 0 {.local/bin => bin}/mouse_360 | 0 {.local/bin => bin}/scanpdf | 0 {.local/bin => bin}/set-ddc-light | 0 {.local/bin => bin}/set-light | 0 {.local/bin => bin}/set-vol | 0 {.local/bin => bin}/ttydestroyer | 0 8 files changed, 1 insertion(+), 1 deletion(-) rename {.local/bin => bin}/dkprune (100%) rename {.local/bin => bin}/mouse_360 (100%) rename {.local/bin => bin}/scanpdf (100%) rename {.local/bin => bin}/set-ddc-light (100%) rename {.local/bin => bin}/set-light (100%) rename {.local/bin => bin}/set-vol (100%) rename {.local/bin => bin}/ttydestroyer (100%) 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/.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 From 717816572bb1366b8857646932b2b6852a6864b4 Mon Sep 17 00:00:00 2001 From: AngeD Date: Sat, 26 Nov 2022 17:11:47 +0100 Subject: [PATCH 2/4] feat: crypto.sh --- bin/crypto.sh | 36 ++++++++++++++++++++++++++++++++++++ 1 file changed, 36 insertions(+) create mode 100755 bin/crypto.sh 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" From 3468bc90bb0a87462b7e9e8d2452c93eade66e2c Mon Sep 17 00:00:00 2001 From: AngeD Date: Sat, 26 Nov 2022 17:14:56 +0100 Subject: [PATCH 3/4] feat: autoumount alias --- .config/zsh/.zsh_aliases | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/.config/zsh/.zsh_aliases b/.config/zsh/.zsh_aliases index 18d2793..a69ce78 100644 --- a/.config/zsh/.zsh_aliases +++ b/.config/zsh/.zsh_aliases @@ -6,6 +6,7 @@ alias umnt='sudo umount /mnt -R' alias vi='$EDITOR' alias epitest='docker run -it --rm -v $PWD:/usr/app/ epitechcontent/epitest-docker bash' alias automount='MNT=$(udisksctl mount -b /dev/sda1 2> /dev/null || udisksctl mount -b /dev/sdb1) && cd ${MNT/* }' +alias autoumount='umount /media/*/* /run/media/*/*' alias update="paru -Syu; sudo npm update -g; pip freeze | cut -f1 -d= | xargs pip install -U; config submodule update --remote --recursive --init" alias wconf='$EDITOR $HOME/.config/sway' @@ -19,7 +20,6 @@ function fnalias() { $1 $(sed 's/--color=.\+/--color=force/' <<< "${@:2}") } -alias man='man ' alias sudo='sudo ' alias watch='fnalias watch -c ' alias xargs='xargs ' From 1026f47487a59030a27c160d654e895eaa78d28b Mon Sep 17 00:00:00 2001 From: AngeD Date: Thu, 1 Dec 2022 22:10:42 +0100 Subject: [PATCH 4/4] feat: remove pyenv --- .config/nvim/pack/plugins/opt/black | 2 +- .config/nvim/pack/plugins/opt/lspconfig | 2 +- .config/nvim/pack/plugins/opt/telescope | 2 +- .config/nvim/pack/plugins/opt/treesitter | 2 +- .config/zsh/.zshrc | 1 - .config/zsh/ohmyzsh | 2 +- .gitmodules | 3 --- .pyenv | 1 - .zshenv | 4 +--- 9 files changed, 6 insertions(+), 13 deletions(-) delete mode 160000 .pyenv diff --git a/.config/nvim/pack/plugins/opt/black b/.config/nvim/pack/plugins/opt/black index 2793249..d4a8564 160000 --- a/.config/nvim/pack/plugins/opt/black +++ b/.config/nvim/pack/plugins/opt/black @@ -1 +1 @@ -Subproject commit 27932494bcefac03497dd92dcf0c59a04c10d757 +Subproject commit d4a85643a465f5fae2113d07d22d021d4af4795a diff --git a/.config/nvim/pack/plugins/opt/lspconfig b/.config/nvim/pack/plugins/opt/lspconfig index 2b802ab..334fc86 160000 --- a/.config/nvim/pack/plugins/opt/lspconfig +++ b/.config/nvim/pack/plugins/opt/lspconfig @@ -1 +1 @@ -Subproject commit 2b802ab1e94d595ca5cc7c55f9d1fb9b17f9754c +Subproject commit 334fc86c16be91638b61e25fe89e89c55c5617bf diff --git a/.config/nvim/pack/plugins/opt/telescope b/.config/nvim/pack/plugins/opt/telescope index 7a4ffef..f37c603 160000 --- a/.config/nvim/pack/plugins/opt/telescope +++ b/.config/nvim/pack/plugins/opt/telescope @@ -1 +1 @@ -Subproject commit 7a4ffef931769c3fe7544214ed7ffde5852653f6 +Subproject commit f37c603303925c643056437f31a0998e4cf2232d diff --git a/.config/nvim/pack/plugins/opt/treesitter b/.config/nvim/pack/plugins/opt/treesitter index dc27512..2568022 160000 --- a/.config/nvim/pack/plugins/opt/treesitter +++ b/.config/nvim/pack/plugins/opt/treesitter @@ -1 +1 @@ -Subproject commit dc27512e0019dcf4b6fbf0e0d5f285b4c9858308 +Subproject commit 256802258084fcf6c7011dae4c3fbfaaf4b61518 diff --git a/.config/zsh/.zshrc b/.config/zsh/.zshrc index e844d32..0026b23 100644 --- a/.config/zsh/.zshrc +++ b/.config/zsh/.zshrc @@ -98,7 +98,6 @@ plugins=(git vi-mode colored-man-pages gitignore) # To customize prompt, run `p10k configure` or edit "$ZDOTDIR"/.p10k.zsh. [[ ! -f "$ZDOTDIR"/.p10k.zsh ]] || . "$ZDOTDIR"/.p10k.zsh -eval "$(pyenv init -)" . "$ZDOTDIR"/.docker_aliases . "$ZDOTDIR"/.kubectl_aliases . "$ZDOTDIR"/.zsh_aliases diff --git a/.config/zsh/ohmyzsh b/.config/zsh/ohmyzsh index 5ab5173..fc44c49 160000 --- a/.config/zsh/ohmyzsh +++ b/.config/zsh/ohmyzsh @@ -1 +1 @@ -Subproject commit 5ab517361a4215d2f777023fc1e772fe79496713 +Subproject commit fc44c49cca9d5e499097392d3f42b1375d0253ba diff --git a/.gitmodules b/.gitmodules index a1745e6..a49bf57 100644 --- a/.gitmodules +++ b/.gitmodules @@ -28,6 +28,3 @@ [submodule ".config/zsh/ohmyzsh"] path = .config/zsh/ohmyzsh url = https://github.com/ohmyzsh/ohmyzsh.git -[submodule ".pyenv"] - path = .pyenv - url = https://github.com/pyenv/pyenv.git diff --git a/.pyenv b/.pyenv deleted file mode 160000 index 4c261e6..0000000 --- a/.pyenv +++ /dev/null @@ -1 +0,0 @@ -Subproject commit 4c261e6ea1a123e321a47b6c723ebd2603527e4d diff --git a/.zshenv b/.zshenv index 118dd0f..1620265 100644 --- a/.zshenv +++ b/.zshenv @@ -1,6 +1,4 @@ -export PYENV_ROOT="$HOME/.pyenv" - -path=("$HOME/bin" "$HOME/.local/bin" "$PYENV_ROOT/bin" $path) +path=("$HOME/bin" "$HOME/.local/bin" $path) export XDG_CACHE_HOME="$HOME"/.cache export XDG_CONFIG_HOME="$HOME"/.config