PV aliases, fix Kraken script for BTC

This commit is contained in:
2023-07-11 04:58:33 -04:00
parent 1afe9d05a4
commit 436a7cbb87
8 changed files with 102 additions and 32 deletions

View File

@@ -7,7 +7,7 @@
# clear screen # clear screen
c "printf '\033c'" c "printf '\033c'"
d "cd ~/Downloads && printf '\033c'" d "cd ~/Downloads && printf '\033c'"
e "echo \$" # e "echo \$"
hst "history" hst "history"
# nft "printf '\033c' && neofetch | lolcat" # nft "printf '\033c' && neofetch | lolcat"
nfth "printf '\033c' && neofetch" nfth "printf '\033c' && neofetch"
@@ -84,10 +84,11 @@ ctltd "sudo systemctl status dhcpcd"
ctlas "sudo systemctl start sshd" ctlas "sudo systemctl start sshd"
nc "sudo netctl" nc "sudo netctl"
ncd "sudo ip link set dev wlp3s0 down" ncd "sudo ip link set dev wlp4s0 down"
ncu "sudo ip link set dev wlp3s0 up" ncu "sudo ip link set dev wlp4s0 up"
ncr "sudo systemctl restart netctl-auto@wlp3s0.service" ncr "sudo systemctl restart netctl-auto@wlp3s0.service"
ncs "sudo systemctl stop netctl-auto@wlp3s0.service" ncs "sudo systemctl stop netctl-auto@wlp3s0.service"
ncn "netctl start"
# ]]] systemctl # # ]]] systemctl #
@@ -425,12 +426,14 @@ ia "sxiv -a"
it "sxiv -t *" it "sxiv -t *"
kill "kill -9" kill "kill -9"
ka "killall" ka "killall"
kc "killall chromium"
kd "killall Discord && killall Discord" kd "killall Discord && killall Discord"
ke "killall electron" ke "killall electron"
kf "killall firefox" kf "killall firefox"
kag "killall gopls" kag "killall gopls"
kai "killall imwheel && imwheel" kai "killall imwheel && imwheel"
kt "killall thunderbird" kt "killall thunderbird"
kz "killall zoom"
m "mpv" m "mpv"
mp "mpv --volume=50" mp "mpv --volume=50"
# lo "libreoffice" # lo "libreoffice"
@@ -485,9 +488,9 @@ tas3 "tmux a -t school-3 || tmux new -s school-3"
tas4 "tmux a -t school-4 || tmux new -s school-4" tas4 "tmux a -t school-4 || tmux new -s school-4"
tal "tmux a" tal "tmux a"
tc "clear && tmux clear-history" tc "clear && tmux clear-history"
tk "tmux kill-server" # tk "tmux kill-server"
tk "tmux kill-session -t" tks "tmux kill-session -t"
tks "tmux kill-server" tksv "tmux kill-server"
tl "tmux ls" tl "tmux ls"
tn "tmux new -s" tn "tmux new -s"
tnb "tmux new -s backup" tnb "tmux new -s backup"
@@ -635,14 +638,15 @@ gru "git branch --set-upstream-to=origin/main main"
# ]]] branch # # ]]] branch #
gt "git tag" # gt "git tag"
gta "git tag -as" gta "git tag -as"
gtd "git tag -d" gtd "git tag -d"
# add/remove [[[ # # add/remove [[[ #
ga "git add -A && git status -u" ga "git add -A && git status -u"
gac "git add -A && git commit -S" # gac "git add -A && git commit -S"
gac "git add -A && git commit -S --no-verify"
gaf "git add -f" gaf "git add -f"
gal "git lfs track" gal "git lfs track"
# unsigned commt # unsigned commt
@@ -1000,6 +1004,9 @@ fnu "sxiv ~/Documents/fortnite/pics/maps/upgrade.png &"
mip "ifuse /mnt/ipad" mip "ifuse /mnt/ipad"
umip "fusermount -u /mnt/ipad" umip "fusermount -u /mnt/ipad"
fd1 "fd --changed-within 1d > cp.txt"
ttrtk "timetrace report -s 2023-04-20 -p totk"
# ]]] games # # ]]] games #
@@ -1013,6 +1020,9 @@ ssc "mosh mokkar@teach.cs.utoronto.ca"
zs "zathura --fork syllabus.pdf" zs "zathura --fork syllabus.pdf"
pvabn "npm run serve:localhost"
pvafn "npm run start:localhost"
# ]]] school # # ]]] school #
# red-hat [[[ # # red-hat [[[ #
@@ -1151,6 +1161,8 @@ gotd "go mod tidy"
dk "docker" dk "docker"
dkb "docker build" dkb "docker build"
dki "docker image" dki "docker image"
dkka "docker kill \$(docker ps -q)"
dkl "docker ps"
dkp "docker push" dkp "docker push"
dks "docker images" dks "docker images"

View File

@@ -7,7 +7,7 @@ cf ~/linux-config/dot_config
cfd ~/.config cfd ~/.config
cff ~/.config/fish cff ~/.config/fish
ch ~/Documents/chat ch ~/Documents/chat
da /mnt/ipad/DCIM/100APPLE da /mnt/ipad/DCIM/101APPLE
dl ~/Downloads dl ~/Downloads
# dw ~/dwm # dw ~/dwm
D ~/Documents D ~/Documents
@@ -124,6 +124,9 @@ lfo /mnt/linux-files/Videos/obs
lfo2 /mnt/linux-files-2/Videos/obs lfo2 /mnt/linux-files-2/Videos/obs
pxv /mnt/linux-files/Videos/pixel pxv /mnt/linux-files/Videos/pixel
tk ~/Documents/totk
tkp ~/Pictures/totk
# codm [[[ # # codm [[[ #
cm ~/Documents/codm cm ~/Documents/codm
@@ -141,6 +144,7 @@ fni /mnt/ipad/DCIM/100APPLE
fnm ~/Documents/fortnite/pics/maps fnm ~/Documents/fortnite/pics/maps
fnn ~/Documents/fortnite/notes fnn ~/Documents/fortnite/notes
fns ~/Documents/fortnite/stats/api fns ~/Documents/fortnite/stats/api
fnsp ~/Documents/fortnite/stats/pics
fnv /mnt/linux-files/Videos/personal-fortnite-games/review fnv /mnt/linux-files/Videos/personal-fortnite-games/review
fnv2 /mnt/linux-files-2/Videos/ipad/fortnite/name fnv2 /mnt/linux-files-2/Videos/ipad/fortnite/name
tcd /mnt/linux-files/Videos/yt/fortnite/clips/twitch-clip-downloader tcd /mnt/linux-files/Videos/yt/fortnite/clips/twitch-clip-downloader
@@ -158,6 +162,7 @@ sdv ~/Documents/stardew-valley-aha
wo ~/Documents/workout-logs/7 wo ~/Documents/workout-logs/7
dap /mnt/linux-files-2/Pictures/ipad dap /mnt/linux-files-2/Pictures/ipad
dau /mnt/linux-files-2/Videos/ipad/unsorted
# ]]] gaming # # ]]] gaming #
@@ -174,15 +179,38 @@ esw ~/coding/estuary-www
4 ~/school/494 4 ~/school/494
4d ~/school/494/design 4d ~/school/494/design
4dm ~/school/494/design/meetings
4dp ~/school/494/design/provotu 4dp ~/school/494/design/provotu
4p ~/school/494/papers 4p ~/school/494/papers
vt ~/coding/dao-voting vt ~/coding/dao-voting
ovn ~/coding/dao-voting/anonymousvoting/contracts ovn ~/coding/dao-voting/anonymousvoting/contracts
pv ~/coding/dao-voting/provotum-v2
bd ~/coding/dao-voting/besu-deploy
h ~/school/phy # provotum [[[ #
pc ~/school/pcl
pv ~/coding/dao-voting/provotum-v2
pva ~/coding/dao-voting/provotum-v2/voting-authority
pvab ~/coding/dao-voting/provotum-v2/voting-authority/backend
pvaf ~/coding/dao-voting/provotum-v2/voting-authority/frontend
pvac ~/coding/dao-voting/provotum-v2/access-provider-backend
pvf ~/coding/dao-voting/provotum-v2/voter-frontend/src
pvc ~/coding/dao-voting/provotum-v2/contracts/contracts/FiniteField
pvs ~/coding/dao-voting/provotum-v2/sealer
pvsb ~/coding/dao-voting/provotum-v2/sealer/backend/src
pvsf ~/coding/dao-voting/provotum-v2/sealer/frontend/src
pvs1 /mnt/linux-files-2/coding/dao-voting/sealer-1/sealer/backend
pvs1f /mnt/linux-files-2/coding/dao-voting/sealer-1/sealer/frontend
pvs2 /mnt/linux-files-2/coding/dao-voting/sealer-2/sealer/backend
pvs2f /mnt/linux-files-2/coding/dao-voting/sealer-2/sealer/frontend
pvs3 /mnt/linux-files-2/coding/dao-voting/sealer-3/sealer/backend
pvs3f /mnt/linux-files-2/coding/dao-voting/sealer-3/sealer/frontend
pvg ~/coding/dao-voting/pv-ganache
bd ~/coding/dao-voting/besu-deploy
gt ~/coding/dao-voting/ganache-tx
# ]]] provotum #
e ~/school/ess
# ]]] sch # # ]]] sch #
@@ -250,11 +278,20 @@ gos ~/go/src
vb ~/coding/VileBot/vilebot vb ~/coding/VileBot/vilebot
vbs ~/coding/VileBot/vilebot/src/main/java/com/oldterns/vilebot vbs ~/coding/VileBot/vilebot/src/main/java/com/oldterns/vilebot
dv ~/coding/devops-sre-knowledge # dv ~/coding/devops-sre-knowledge
nxo ~/coding/kogito/nexus-operator nxo ~/coding/kogito/nexus-operator
# ]]] pey # # ]]] pey #
# nft [[[ #
mb ~/coding/mint-bot mb ~/coding/mint-bot
pfps ~/Pictures/profile-pics/sappy-seals pfps ~/Pictures/profile-pics/sappy-seals
pfpk ~/Pictures/profile-pics/gm-cafe/keek
nft ~/Documents/nft nft ~/Documents/nft
# ]]] nft #
lw ~/Documents/lawrence
hih /mnt/linux-files-2/Videos/hot-in-herre

View File

@@ -70,6 +70,9 @@ wt ~/.config/watson/state.tmp
# sch [[[ # # sch [[[ #
4d ~/school/494/design/acanet-voting-design.md 4d ~/school/494/design/acanet-voting-design.md
4dme ~/school/494/design/meetings/panos.md
4dmd ~/school/494/design/provotu/modify.md
pvc ~/coding/dao-voting/provotum-v2/contracts/contracts/FiniteField/Ballot.sos
# ]]] sch # # ]]] sch #

View File

@@ -78,7 +78,7 @@ set -xU BROWSER "firefox"
set -xU FZF_DEFAULT_COMMAND "find ." set -xU FZF_DEFAULT_COMMAND "find ."
set -x LAPTOP_IP "192.168.0.19" set -x LAPTOP_IP "192.168.0.19"
set -x PHONE_IP "192.168.0.13" set -x PHONE_IP "192.168.0.101"
set -x PIXEL_IP "192.168.0.18" set -x PIXEL_IP "192.168.0.18"
set -x WORK_LAPTOP_IP "kmok@192.168.0.11" set -x WORK_LAPTOP_IP "kmok@192.168.0.11"
@@ -232,6 +232,7 @@ abbr svp "server-pages"
abbr ta "tmux-attach" abbr ta "tmux-attach"
abbr taa "tmux-attach atx" abbr taa "tmux-attach atx"
abbr taf "tmux-attach fn" abbr taf "tmux-attach fn"
abbr tam "tmux-attach misc"
abbr tan "tmux-attach nft" abbr tan "tmux-attach nft"
abbr tan2 "tmux-attach nft-2" abbr tan2 "tmux-attach nft-2"
abbr tao "tmux-attach obs" abbr tao "tmux-attach obs"

View File

@@ -370,7 +370,9 @@ bindsym Mod4+$mod+b layout tabbed; exec $term -e fish -c "buku-fzf fq"
set $ws4 "4 " set $ws4 "4 "
workspace $ws4 output $secondary workspace $ws4 output $secondary
bindsym $mod+F4 workspace $ws4; exec $term # bindsym $mod+F4 workspace $ws4; exec $term
# bindsym Control+Shift+F4 workspace $ws4; exec $term -e fish -c 'tmux-attach misc'
bindsym $mod+F4 workspace $ws4; exec $term -e fish -c 'tmux-attach misc'
bindsym Mod4+$mod+F4 workspace $ws4; exec urxvt -e ranger $screenshot_folder bindsym Mod4+$mod+F4 workspace $ws4; exec urxvt -e ranger $screenshot_folder
bindsym Mod4+e workspace $ws4; exec libreoffice ~/Documents/expenses/investments.ods bindsym Mod4+e workspace $ws4; exec libreoffice ~/Documents/expenses/investments.ods
bindsym Mod4+g workspace $ws4; layout tabbed; exec gimp bindsym Mod4+g workspace $ws4; layout tabbed; exec gimp

View File

@@ -22,10 +22,15 @@ color=#cbe4ff
# TICKER=SOL-USD # TICKER=SOL-USD
# interval=30 # interval=30
[kraken] # [kraken]
label=ARB # label=BLUR
TICKER=ARBUSD # TICKER=BLURUSD
interval=30 # interval=30
# [kraken]
# label=ARB
# TICKER=ARBUSD
# interval=30
# [ticker] # [ticker]
# label=ETH # label=ETH
@@ -33,13 +38,18 @@ interval=30
# interval=30 # interval=30
[kraken] [kraken]
label=ETH label=BTC
TICKER=ETHUSDC TICKER=BTCUSDC
interval=30 interval=30
# [ticker]
# label=BTC
# TICKER=BTC-USD
# interval=30
[kraken] [kraken]
label=BLUR label=ETH
TICKER=BLURUSD TICKER=ETHUSDC
interval=30 interval=30
# [ticker] # [ticker]
@@ -47,11 +57,6 @@ interval=30
# TICKER=SPY # TICKER=SPY
# interval=30 # interval=30
# [ticker]
# label=BTC
# TICKER=BTC-USD
# interval=30
# [ticker] # [ticker]
# label=DAQ # label=DAQ
# TICKER=^IXIC # TICKER=^IXIC

View File

@@ -144,7 +144,8 @@ esac
function print_format { function print_format {
# echo $NAME # echo $NAME
case $NAME in case $NAME in
*"USB"*) # *"USB"*)
*"Fiio"*)
SINK_SYMB="" SINK_SYMB=""
;; ;;
*"hdmi"*) *"hdmi"*)

View File

@@ -1,8 +1,17 @@
price=$(curl -s "https://api.kraken.com/0/public/Ticker?pair=$1" | jq -r ".result.$1.b[0]") # price=$(curl -s "https://api.kraken.com/0/public/Ticker?pair=$1" | jq -r ".result.$1.b[0]")
# echo $price raw=$(curl -s "https://api.kraken.com/0/public/Ticker?pair=$1")
# echo $raw
if [ "$1" = "BTCUSDC" ]; then
price=$(echo "$raw" | jq -r ".result.XBTUSDC.b[0]")
else
price=$(echo "$raw" | jq -r ".result.$1.b[0]")
fi
# echo "$price"
if (( $(echo "$price < 10" | bc -l) )); then if (( $(echo "$price < 10" | bc -l) )); then
printf "%0.3f\n" "$price" | cut -c 3- printf "%0.3f\n" "$price" | cut -c 3-
# printf "%0.3f\n" "$price" # printf "%0.3f\n" "$price"
elif (( $(echo "$price < 10000" | bc -l) )); then elif (( $(echo "$price < 10000" | bc -l) )); then
printf "%'0.0f\n" "$price" | sed 's/,//' printf "%'0.0f\n" "$price" | sed 's/,//'
else
echo "$price" | cut -c -3
fi fi