Located the missing Quen and discovered Londra’s plan to leave Earth.
Discovered the Ascension – Horizon Forbidden West
Located the missing Quen and discovered Londra’s plan to leave Earth.
love a good story
Located the missing Quen and discovered Londra’s plan to leave Earth.
Located the missing Quen and discovered Londra’s plan to leave Earth.
Completed a new or New Game+ playthrough on Ultra Hard difficulty.
Completed a new or New Game+ playthrough on Ultra Hard difficulty.
Completed a New Game+ playthrough on any difficulty.
Completed a New Game+ playthrough on any difficulty.
Signing your git commits with GPG is really easy to set up and I’m always surprised by how many developers I meet that don’t do this.
Of course it’s not required to push commits and has no baring on quality of code. But that green verified message next to your commits does feel good.
Essentially there are three parts to this:
gpg --full-generate-key
In the interactive guide, I choose:
This will list all of your keys:
gpg --list-secret-keys --keyid-format=long
Example of the output:
sec rsa4096/THIS0IS0YOUR0KEY0ID 2020-12-25 [SC]
KGHJ64GHG6HJGH5J4G6H5465HJGHJGHJG56HJ5GY
uid [ultimate] Bob GPG Key<mail@your-domain.co.uk>
In that example, the key id that you would need next is “THIS0IS0YOUR0KEY0ID” from the first line, after the forward slash.
To set the gpg key as the signing key for all of your git projects, run the following global git command:
git config --global user.signingkey THIS0IS0YOUR0KEY0ID
If you want to do it on a repository by repository basis, you can run it from within each project, and omit the --global
flag:
git config user.signingkey THIS0IS0YOUR0KEY0ID
You can either set commit signing to true for all projects as the default, or by a repo by repo basis.
# global
git config --global commit.gpgsign true
# local
git config commit.gpgsign true
If you wanted to, you could even decide to sign commits per each commit, by not setting it as a config setting, but passing a flag on every commit:
git commit -S -m "My signed commit message"
Firstly export the public part of your key using your key id. Again, using the example key id from above:
# Show your public key in terminal
gpg --armor --export THIS0IS0YOUR0KEY0ID
# Copy straight to your system clipboard using "xclip"
gpg --armor --export THIS0IS0YOUR0KEY0ID | xclip -sel clipboard
This will spit out a large key text block begining and ending with comments. Copy all of the text that it gives you and paste it into the gpg textbox in your git forge of choice – gitlab / github / gitea / etc.
Complete the main story on Hardcore mode or higher.
Complete the main story on Hardcore mode or higher.
Complete the main story on Standard mode or higher.
Complete the main story on Standard mode or higher.
Defeat Osmund Saddler.
Defeat Osmund Saddler.
Defeat Jack Krauser.
Defeat Jack Krauser.
Defeat Ramón Salazar.
Defeat Ramón Salazar.
Sell a single treasure for at least 100000 ptas.
Sell a single treasure for at least 100000 ptas.
Complete a game at the shooting range.
Complete a game at the shooting range.
Defeat 3 enemies at once with a flash grenade.
Defeat 3 enemies at once with a flash grenade.
Use a cannon to defeat a zealot.
Use a cannon to defeat a zealot.
Rescue Ashley as she’s being carried away by the enemy.
Rescue Ashley as she’s being carried away by the enemy.
Defeat Bitores Méndez.
Defeat Bitores Méndez.