- 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
Kubernetestab - Enable
Kubernetesand setKubernetesas default orchestrator
- Generate keys based on GitHub`s documentation
- Run
gpg2 -K --with-keygripto 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.localExample:
[user]
name = johndoe
email = john.doe@doe.sh
signingkey = <GPG_PUB_KEY>