From b165a802c99acfe0cd30269b932890e7605e7104 Mon Sep 17 00:00:00 2001 From: Kevin Mok Date: Thu, 23 May 2024 18:18:46 -0400 Subject: [PATCH] kubectl/docker aliases --- aliases/key_aliases.tmpl | 122 +++++++++++------- aliases/key_dirs.tmpl | 13 +- aliases/key_files.tmpl | 2 + dot_config/i3blocks/i3blocks.conf.tmpl | 14 +- .../i3blocks/scripts/executable_dexscreener | 5 + scripts/executable_dexscreener | 1 + 6 files changed, 101 insertions(+), 56 deletions(-) create mode 100755 dot_config/i3blocks/scripts/executable_dexscreener create mode 100755 scripts/executable_dexscreener diff --git a/aliases/key_aliases.tmpl b/aliases/key_aliases.tmpl index c74a7d1..3f22fa3 100644 --- a/aliases/key_aliases.tmpl +++ b/aliases/key_aliases.tmpl @@ -124,7 +124,7 @@ ssl "mosh --ssh='ssh -p 399' kevin@$LAPTOP_IP" # vultr # ssa "mosh atxadmin@45.32.87.10" -ssa "ssh -t kevin@18.223.241.198 tmux a" +ssa "ssh -t kevin@3.147.85.36 tmux a" # ssv "mosh kevin@45.32.87.10" # test server sites @@ -161,6 +161,7 @@ l "lsd -F --group-dirs first" la "lsd -AF --group-dirs first" ld "lsd -F --group-dirs first -d */" ll "lsd -lF --group-dirs first --size short" +llb "lsd -lF --group-dirs first --size short | bat" lld "lsd -lF --group-dirs first --size short -d */" lls "lsd -lF --group-dirs first --size short -Sr" llt "lsd -lF --group-dirs first --size short -tr" @@ -410,7 +411,7 @@ cht "chatterino" clc "cloc . --vcs=git" cm "compton &" cv "cava" -dg "dragon-drag-and-drop -x" +dg "dragon-drop -x" fx "firefox -P" fxd "firefox -P default" fxw "firefox -P work" @@ -495,7 +496,7 @@ tc "clear && tmux clear-history" # tk "tmux kill-server" tks "tmux kill-session -t" tksv "tmux kill-server" -tl "tmux ls" +tls "tmux ls" tn "tmux new -s" tnb "tmux new -s backup" #]]] @@ -1063,48 +1064,69 @@ sfw "sftp $WORK_LAPTOP_IP" fp "fpaste" ghr "github-release" -# oc [[[ # - -o "kubectl" -oa "kubectl apply -f" -ocr "kubectl create" -ocf "kubectl create ns kogito; kubectl config set-context --current --namespace=kogito" -oct "kubectx" -od "kubectl describe" -odd "kubectl describe deployment" -odp "kubectl describe pod" -odi "kubectl describe kogitoinfra" -odr "kubectl describe kogitoruntime" -odl "kubectl delete" -odlf "kubectl delete -f" -odlb "kubectl delete kogitobuild" -odlc "kubectl delete configmap" -odlp "kubectl delete pod" -odlpj "kubectl delete project" -odlr "kubectl delete kogitoruntime" -oex "kubectl exec" -oed "kubectl edit" -og "kubectl get" -oga "kubectl get all" -ogd "kubectl get deployment" -ogp "kubectl get pods" -ogw "watch kubectl get pods" -ogb "kubectl get kogitobuild" -ogc "kubectl get configmap" -ogi "kubectl get imagestream" -ogn "kubectl get" -ogr "kubectl get kogitoruntime" -ogs "kubectl get service" -ogsm "kubectl get servicemonitor" -ol "kubectl logs -f" -oli "kubectl login -u kubeadmin -p" -on "kubectl new-project" -op "kubectl project" -opa "kubectl projects | rg kogito" -opd "kubectl project default" -ot "kubectl status" - -# ]]] oc # +# docker [[[ # + +d "docker" +db "docker build" +dc "docker-compose" +dcu "docker-compose up -d" +dcd "docker-compose down" +di "docker image" +dli "docker image list" +dk "docker kill" +dka "docker kill \$(docker ps -q)" +dl "docker ps" +dp "docker push" +dr "docker run" +drm "docker remove" +drmi "docker rmi -f" +ds "docker stop" + +# ]]] docker # + +# kubectl [[[ # + +k "kubectl" +ka "kubectl apply -f" +kcr "kubectl create" +kcf "kubectl create ns kogito; kubectl config set-context --current --namespace=kogito" +kct "kubectx" +kd "kubectl describe" +kdd "kubectl describe deployment" +kdp "kubectl describe pod" +kdi "kubectl describe kogitoinfra" +kdr "kubectl describe kogitoruntime" +kdl "kubectl delete" +kdlf "kubectl delete -f" +kdlb "kubectl delete kogitobuild" +kdlc "kubectl delete configmap" +kdld "kubectl delete deployment" +kdlp "kubectl delete pod" +kdlpj "kubectl delete project" +kdlr "kubectl delete kogitoruntime" +kex "kubectl exec" +ked "kubectl edit" +kg "kubectl get" +kga "kubectl get all" +kgd "kubectl get deployment" +kgp "kubectl get pods" +wkp "watch kubectl get pods" +kgb "kubectl get kogitobuild" +kgc "kubectl get configmap" +kgi "kubectl get imagestream" +kgn "kubectl get" +kgr "kubectl get kogitoruntime" +kgs "kubectl get service" +kgsm "kubectl get servicemonitor" +kl "kubectl logs -f" +kli "kubectl login -u kubeadmin -p" +kn "kubectl new-project" +kp "kubectl project" +kpa "kubectl projects | rg kogito" +kpd "kubectl project default" +kt "kubectl status" + +# ]]] kubectl # # jenkins [[[ # @@ -1149,10 +1171,12 @@ mvtt "make vet test" # minikube [[[ # -# mb "minikube" +mb "minikube" mba "minikube start" -mbd "minikube delete" -mbs "minikube stop" +mbdl "minikube delete" +mbs "minikube service" +mbsh "minikube ssh" +mbsd "minikube stop" mbt "minikube status" # ]]] minikube # @@ -1209,3 +1233,5 @@ vpd "nordvpn disconnect" vpt "nordvpn status" # ]]] vpn # + +ft "dexscreener ethereum 0x983b92EA1F0A20844466f3E4BB988c1dE145293E" diff --git a/aliases/key_dirs.tmpl b/aliases/key_dirs.tmpl index 43ddaea..ff217fb 100644 --- a/aliases/key_dirs.tmpl +++ b/aliases/key_dirs.tmpl @@ -11,7 +11,7 @@ da /mnt/ipad/DCIM/101APPLE dl ~/Downloads # dw ~/dwm D ~/Documents -k ~/ +# k ~/ lc ~/linux-config lf /mnt/linux-files lf2 /mnt/linux-files-2 @@ -49,6 +49,8 @@ drk ~/coding/dark-sky ffx ~/linux-config/dot_config/fish/functions hbd ~/.habitctl ib ~/linux-config/dot_config/i3blocks/scripts +mbd ~/coding/minikube +pig ~/coding/pigallery ms ~/coding/mf-site msp ~/coding/mf-site/static/pdf pr ~/coding/pull-requests @@ -69,7 +71,7 @@ wd ~/.config/watson b1 ~/coding/mf-site/themes/base16 2d ~/coding/godot-demos/2d-plat ada ~/coding/ada-mario -ft ~/coding/face-tracker +# ft ~/coding/face-tracker hv ~/Documents/hevin hvs ~/Documents/hevin/shopping j ~/Documents/journal @@ -173,7 +175,8 @@ sdvss ~/.local/share/StardewValley/Screenshots/ sdvsv ~/.config/StardewValley/Saves/Hevintales_355084144/ sdvsvg ~/Documents/stardew-valley-sdv-saves/hevintales -snp /mnt/linux-files-2/Videos/ipad/marvel-snap +snp ~/Documents/marvel-snap +snpv /mnt/linux-files-2/Videos/ipad/marvel-snap # ]]] gaming # @@ -249,7 +252,7 @@ nxo ~/coding/kogito/nexus-operator # nft [[[ # cvt ~/Pictures/profile-pics/conviction -mb ~/coding/mint-bot +# mb ~/coding/mint-bot pdg ~/Pictures/profile-pics/pudgy-penguins/test pfps ~/Pictures/profile-pics/sappy-seals pfpk ~/Pictures/profile-pics/gm-cafe/keek @@ -335,4 +338,6 @@ mt /mnt/linux-files-2/Pictures/mutant-tees sm /mnt/linux-files-2/Videos/sam-smith/named wg /mnt/linux-files-2/Pictures/weed-grow-23 +sdc /run/media/kevin/6339-3234 + # ]]] personal # diff --git a/aliases/key_files.tmpl b/aliases/key_files.tmpl index 17055ab..c2c5056 100644 --- a/aliases/key_files.tmpl +++ b/aliases/key_files.tmpl @@ -33,6 +33,7 @@ ng /etc/nginx/nginx.conf # cdn [[[ # ap ~/.task/pending.data +aw ~/Documents/journal/todo/24/aws.md at ~/.task/to-add.md bid ~/Documents/journal/todo/blog.md cc ~/linux-config/private_dot_calcurse/conf @@ -92,6 +93,7 @@ cmr ~/Documents/codm/discord-recruitment.md nb ~/Documents/chat/discord/pistol.md pk ~/Downloads/pokecord/pokecord2.md sdv ~/Documents/stardew-valley-sdv/notes.md +snp ~/Documents/marvel-snap/strats.md tc /mnt/linux-files/Videos/yt/fortnite/clips/twitch-clip-downloader/clips.txt tdb ~/Documents/journal/todo/b.md diff --git a/dot_config/i3blocks/i3blocks.conf.tmpl b/dot_config/i3blocks/i3blocks.conf.tmpl index 389022e..188fdcc 100755 --- a/dot_config/i3blocks/i3blocks.conf.tmpl +++ b/dot_config/i3blocks/i3blocks.conf.tmpl @@ -57,10 +57,16 @@ label=SOL TICKER=SOLUSD interval=30 -[kraken] -label=SEI -TICKER=SEIUSD -interval=30 +# [kraken] +# label=SEI +# TICKER=SEIUSD +# interval=30 + +# [dexscreener] +# label=FLT +# CHAIN=ethereum +# PAIR=0x983b92EA1F0A20844466f3E4BB988c1dE145293E +# interval=30 # [ticker] # label=SPY  diff --git a/dot_config/i3blocks/scripts/executable_dexscreener b/dot_config/i3blocks/scripts/executable_dexscreener new file mode 100755 index 0000000..bd8a44c --- /dev/null +++ b/dot_config/i3blocks/scripts/executable_dexscreener @@ -0,0 +1,5 @@ +#!/bin/bash + +. "/home/kevin/.cache/wal/colors.sh" +ticker=$(~/scripts/dexscrener $CHAIN $PAIR) +printf "%s\n\n%s\n" "$ticker" "$color7" diff --git a/scripts/executable_dexscreener b/scripts/executable_dexscreener new file mode 100755 index 0000000..81a7fa7 --- /dev/null +++ b/scripts/executable_dexscreener @@ -0,0 +1 @@ +curl -s https://api.dexscreener.com/latest/dex/pairs/$1/$2| jq -r '.pairs | .[] | .priceUsd'