Change summary
dot_config/zsh/private_dot_zshrc.tmpl | 6 ++-
dot_local/bin/executable_youtube | 10 +++++
private_dot_ssh/encrypted_config.asc | 52 ++++++++++++++--------------
3 files changed, 39 insertions(+), 29 deletions(-)
Detailed changes
@@ -180,7 +180,6 @@ alias bat="bat -n --tabs 2"
alias mov="ranger ~/Bulk/Media/Movies"
alias tv="ranger ~/Bulk/Media/TV\ Shows"
alias yt="ranger ~/Bulk/Media/YouTube"
-alias pass='str="$(pwgen -s 25 1)" && echo "$str" && echo -n "$str" | xclip -selection clipboard'
alias erase="shred -vzfun 32"
alias dl="yt-dlp -f bestvideo+bestaudio --write-sub --write-auto-sub --sub-lang en --sub-format srt/best --convert-subs srt --embed-subs -o '%(upload_date)s %(title)s.%(ext)s'"
alias us="unsilence -t 15 -as 1.25"
@@ -194,7 +193,10 @@ alias j="just"
alias secluded="cd ~/repos/personal/secluded && ./gen"
alias drafts='e $(rg -l "draft: true" $HOME/repos/personal/secluded | fzf --preview "bat --color=always {}" --preview-window "~3")'
-# Additional functions
+# Custom functions
+function pass() {
+ secret-tool lookup name $@ | xclip -selection clipboard
+}
function gi() {
curl -sLw https://www.toptal.com/developers/gitignore/api/$@ ;
}
@@ -7,7 +7,13 @@ fi
cd "$HOME/Bulk/Media/YouTube" || exit 1
dl() {
- MOD_DATE=$(stat -c %y .archives/"$NAME".txt | awk -F ' ' '{print $1}' | sed 's/-//g')
+
+ if [ ! -f .archives/"$NAME".txt ]; then
+ touch .archives/"$NAME".txt
+ MOD_DATE=20200101
+ else
+ MOD_DATE=$(stat -c %y .archives/"$NAME".txt | awk -F ' ' '{print $1}' | sed 's/-//g')
+ fi
yt-dlp --download-archive .archives/"$NAME".txt -f \
'bestvideo[height<=2160]+bestaudio' \
@@ -28,6 +34,7 @@ andrewhuang https://www.youtube.com/user/songstowearpantsto
avikaplan https://www.youtube.com/user/AviKaplanMusic
brandonacker https://www.youtube.com/user/brandonacker
danielthrasher https://www.youtube.com/user/muffinman3000
+incognitomode https://www.youtube.com/@IHincognitoMode
internethistorian https://www.youtube.com/channel/UCR1D15p_vdP3HkrH8wgjQRw
jameshoffmann https://www.youtube.com/channel/UCMb0O2CdPBNi-QqPk5T3gsQ
jamesveitch https://www.youtube.com/user/james948
@@ -43,6 +50,7 @@ ordinarythings https://www.youtube.com/@OrdinaryThings
pewdiepie https://www.youtube.com/user/PewDiePie
robscallon https://www.youtube.com/user/robs70986987
setheverman https://www.youtube.com/user/SethEverman
+storymode https://www.youtube.com/@IHstorymode
timminchin https://www.youtube.com/user/timminchin
vsauce https://www.youtube.com/user/Vsauce
EOF
@@ -1,29 +1,29 @@
-----BEGIN PGP MESSAGE-----
-hQIMAwAAAAAAAAAAAQ//dESvx59eW/5FrSiVE0/6RZOXEY7zkArMKLouoAqTLCJN
-o1NqQ9GTjqxHkE7fdq/BvRGG2R3R5uhGo7N0myyUpuD4IMWATM5mfDzffLzie7v6
-DpEzz7imJSUec4xZ781ATJr0HxQF9XHSDD1Xq/enpZSr/jubd3L2TMYM2vpY02Ld
-fYlqxeBLvTM3ZVVgGbBE3Rx8c087ZaNeP20Q/mFNl3uqk4esH81n+bpzkmYS/DVD
-shxGaJ3BdxPnAETageLFBsOEY3im28zcwIizuC9NqUbWI27PpTll9sgt9l50CEPz
-AziuLtlgoTYodeTBG46n60BdF84+M/3NZGywqDBq2GU2D4dU9faJ6+ykOndwTRFl
-q0h0wml4g9xoadHVmPd9lahMDUgGEyjMu8UGi6NhUR0HZ7WeugSKFxv6onVabgst
-2nZTXWxFyXdeRxxzHFCcJI9ExJ3Xxn7kcJy3/4XP+VGcmv7a4s8iR8+92VffETh0
-BjZsFyQdvI6VFB+P2GhJsbbokkIh0X0/Ue/Vzow/Or66DsNz1cEZqobhTyAvEDO9
-lh2PT68UUUTmYHgsHF2CXzVzS05G/MtZymHcUOIMP+sTFWzPTu1SA3FAH3rYYqhl
-iONr+iTOeJsbWAA9hUhThIZYlZU3PEmAxcKJ4CqNoWRqlGHb7mBnqDuw0ERFmGTS
-6QG6VYtbro32n2qCCS2n0mUEUmVrpcQSi9/HlB5FJGU6AH9KwWZtCLGKISYBrhcW
-GSoZVR0AS1IerkMu90NzkKF1AgH8XCPY/ratSYYnB3Co3kl90OLCkfbwl6k2wMeI
-bpVzm///O909ywBC1n6ByjCvw9/BP4E5IU5OJ+kPy6objcy+eUmAoAEm9Xi7eetH
-olnhbY1pCEw6R7EyFZCxARUkXLGJFVeu0g2sNrtemuarFrh2LmIOG2YEsRGYKeQ+
-kocGHKRc+rNqMThUiZcy1RAwnnC9nkwzIi06UwSSJyiMrKDuLFTHiD4zfDv4EvCN
-8eDleh+pXJShzMfVHI2tzLMoQPLXj/0qnGo6rJoTSP0dZ4n1KlJ63Yq5pAHG1Tgt
-Wm2m6p1AlFnH22sMMLGQ4rZjmprtJ1nFgJuI1Ruo0zMcFI1ZmaouLVl+1j5wV6jn
-dw2AzkUoJGwi5TSkg0pUlOzaMgqBhKmYclRIEq0s0AMs5NGObhNsIm427jkSZMGF
-MpQNKhBNiPHVPiDy5+KVQWgfyuNup7Oow7ogomyTKWAGTRerrjKU+0hQlcOCFsX8
-1gDt9wU+l0T5P6T3UARz9m7ofk0veYElQBiEfSTWFyC55LJxOq5cKYWblom2HIPl
-S5OpfipWyoHMI5ZXj8CJuqr0mtLNvuvGe6W9P6u6pZZbevrKBjyGMhCfWgjZBM71
-p3D96fzzD8zcYnZanrx7adMs96xYWRFfvQdX2wVTE7WKDuxJgW6dx1GMkY+Srhu0
-PTzvFEjoR/8JvHl9RZALUNQS6IqldXa4PD6Lpl9xz8v//W13yRn9n4g1ibC3rovZ
-9t4qOtdjxnWNOAMf
-=QyJb
+hQIMAwAAAAAAAAAAAQ/6AqoBsyFad6ARKZgcZkGw/nidC8YEfm/sOGqUpjkRCaO1
+pL3esetQoxORifwxk8IfvL701bziGc8Max+L5GIx3T8AnLGe1gulmpC2dgC1GDKf
+LVVtDIhFIvQujr/Jw/fJ7nODDRjOdFcM+FIxcvyFMvyzvoofimpTLDfnqMXmxF9Q
+ojORel9EwIatM01taYyVf4KoWKd0c4wyTGw3Uv/dOvdKeAUZ+QxGSmZA3eEfY9oC
+1u3NjY9we6IAv88njfIQUkdqcdltP78ibUKbMtFay2HB4O1lga9zklXBHVna6dxm
+uoAxza+wAuHbUNxkaV5syo+VYUOWwNI+hWslRo9Jl8kLRTSwa4Xl/8nTZ21TkqoJ
+/18Vg8i8M0GdeLhVixCzHP3MhlrV1cMpK2UbsfOSo4gNw1nsvvouGBXYAR7XIcmF
+JjVEn4UDcwl7YONBrTmvwdl3sdSv253ZiinGU7yZmIifqFK5BZ4WmkpeC7eAbQ2F
+7EHuelKKk2fEvjCWTUq73/0QhaK+Hl4KrCH9rcLFNnh4QrXaaQ2tmqu+YNRJavs3
+ghE73LrEJ+NExrI5aSSq9XvpAG6ebZQ1O/NW4SunI5D08yKSEdrzYe4pQgKZerpD
+VD2G75IuNkHeaOM+CMtBrSV1EDNZ44BAU22bx72ro14bdxu0Ut2gYoYOco67UbHS
+6QELRQT1QXAdAyIQI+J+ufl2xHbigCyu4OV52mcucisrEpSG/3Gi3ypixAVnp8z5
+LOnXAqru5GO7MsonBv49f75lis/3gB9T1gYKNVGxNvd97hvNrnE2Qtg/dECm2eWc
+z8gqZ/eEM7KyNLtVRlIVLARncRsiUHh2DEwltItI/MMAOi7cWF/y3hP9ZAnpLxR6
+jOGLeqlQIUoHy14xtEdSayPwDXYE3XxWJxg+8cGoB8xiTlfOEh/cPvvszjGrtUls
+cWpRsYEWEtbEwKu7gE+VFei619FIdwAsNxPkrRgdIF3EhlCcOhNsYuf+F/9NF3Yk
+vcbqT0n3cW8fI/opH0tutQlhf0lCHRGwqurTVue0tqQouacJDT86W9DMZptp79jW
+UlJB8hc79BdDXSILo5z1HUSW0G+QQhzs4hWCFuRaqHay+QbAr+1OBH8xIdtvgvJI
+VYJOlhVtGSkEfBSYSzpA1yi+qIDMoGuTnL4eLgSLoWAPRswV79/8M8GFIAC9EqE5
+IlXvXDbIzt1jE5dCASQ3QzFHQida4YGu5PPoW+QjkCg3IK9MeSDNdXWG/LMQUcI9
+GM1SohzrEbFciOPyBZLyQUibdHL8UPJvhFdYuc8f0GCLZcogAK4PJNF+CYnzZzvc
+lSVE3VP2l1EeCeAdLPg7q20Vzmn4hZ2xaP28YbJYES/4eb/sykLOVsRNqLw0bHbW
+bdhpSGSG14q63IlXD1DqFWZkUekvo9XBeOFe/qIIQ+odeqEWpczzVek2NJPWp0//
+yLTN4BMTl6kZz4JRkUTOeXGJ8fMq9jO0mJwB5Oeh/Acd1GBIwFad4KjXT/9RcyeM
+BT0VX/vkvUptI4I=
+=K+ne
-----END PGP MESSAGE-----