Skip to content

Instantly share code, notes, and snippets.

View JeyDi's full-sized avatar
🚀
To infinity... and beyond!

Andrea Guzzo JeyDi

🚀
To infinity... and beyond!
View GitHub Profile
@JeyDi
JeyDi / load_dotenv.sh
Created January 15, 2024 08:48 — forked from mihow/load_dotenv.sh
Load environment variables from dotenv / .env file in Bash
if [ ! -f .env ]
then
export $(cat .env | xargs)
fi
@JeyDi
JeyDi / bash-set-and-unset-env-from-file.sh
Created June 23, 2022 15:15 — forked from apolopena/bash-set-and-unset-env-from-file.sh
Set and unset environment variables from an .env file
# set environment vars from an .env file
export $(grep -v '^#' .myenvfile | xargs)
# unset environment vars from an .env file
unset $(grep -v '^#' .myenvfile | awk 'BEGIN { FS = "=" } ; { print $1 }')
@JeyDi
JeyDi / 01-generate-ed25519-ssh-key.sh
Created March 24, 2022 17:37 — forked from grenade/01-generate-ed25519-ssh-key.sh
generate ed25519 ssh and gpg/pgp keys and set file permissions for ssh keys and config
#!/bin/bash
# generate new personal ed25519 ssh key
ssh-keygen -o -a 100 -t ed25519 -f ~/.ssh/id_ed25519 -C "rob thijssen <rthijssen@gmail.com>"
# generate new host cert authority (host_ca) ed25519 ssh key
# used for signing host keys and creating host certs
ssh-keygen -t ed25519 -f manta_host_ca -C manta.network
eval "$(ssh-agent -s)"
@JeyDi
JeyDi / git-ssh-access-faq.md
Last active July 12, 2022 15:30 — forked from mcandre/git-ssh-access-faq.md
Git/SSH Access Frequently Asked Questions

Git/SSH Access FAQ

If you see Access denied, or other error messages when trying to access a git repository or SSH server, here are some steps you can take to resolve the problem.

Enable verbose mode

When in doubt, run ssh -vvv <other options...> to enable more verbose logging.

How do I request git repo / ssh permissions?