Various snippets of Linux commands & scripts I use enough to justify existing on my $PATH
git_fp Link to heading
git fetch & pull
#!/usr/bin/env bash
git fetch
git pull
echo "Fetched n pulled any new content."
git_send Link to heading
git add, commit and push in one
#!/usr/bin/env bash
if [[ $# -eq 0 ]] ; then
echo 'Expected commit message'
exit 1
fi
git add .
git commit -m "$1"
git push
decrypt_gpg Link to heading
Decrypt all gpg files in current dir
#!/usr/bin/python3
import os
from pathlib import Path
for path in Path(".").rglob("*.gpg"):
file_name = path.name
output_name = file_name.removesuffix(".gpg")
os.system(f"gpg --output \"{output_name}\" --decrypt \"{file_name}\"")
print("Decrypted all found files.")
fish Link to heading
alias fish=asciiquarium