- Open PowerShell with Admin privileges
- Run setup script for windows with:
[System.Net.ServicePointManager]::SecurityProtocol=[System.Net.SecurityProtocolType]'Tls11,Tls12';Set-ExecutionPolicy Bypass -Scope Process; iex((New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/chrishelgert/dotfiles/main/windows.ps1'))
- Restart your PC
- Install WSL from Microsoft Store
- Open WSL and run setup script for Linux
wget https://raw.githubusercontent.com/chrishelgert/dotfiles/main/unix.sh -P /tmp/
chmod +x /tmp/unix.sh
/tmp/unix.sh
rm -f /tmp/unix.sh
- Get coding
TODO
- Open docker settings
- Go to
Kubernetes
tab - Enable
Kubernetes
and setKubernetes
as default orchestrator
- Generate keys based on GitHub`s documentation
- Run
gpg2 -K --with-keygrip
to access the public key with[A]
- RUN
echo <Keygrip> >> ~/.gnupg/sshcontrol
- Restart agent
sudo killall gpg-agent
gpg-agent --daemon --enable-ssh-support
- Run
ssh-add -L
, copy the output and add it as SSH key to your Github Account
Create config file for local configuration (user, ...)
vim ~/.gitconfig.local
Example:
[user]
name = johndoe
email = [email protected]
signingkey = <GPG_PUB_KEY>