Skip to content

Latest commit

 

History

History
executable file
·
64 lines (48 loc) · 1.43 KB

README.md

File metadata and controls

executable file
·
64 lines (48 loc) · 1.43 KB

My Dotfiles

Installation

  1. Open PowerShell with Admin privileges
  2. 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'))
  1. Restart your PC
  2. Install WSL from Microsoft Store
  3. 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
  1. Get coding

Update

TODO

Tools / Configuration

Kubernetes

  1. Open docker settings
  2. Go to Kubernetes tab
  3. Enable Kubernetes and set Kubernetes as default orchestrator

GPG & SSH

  1. Generate keys based on GitHub`s documentation
  2. Run gpg2 -K --with-keygrip to access the public key with [A]
  3. RUN echo <Keygrip> >> ~/.gnupg/sshcontrol
  4. Restart agent
sudo killall gpg-agent
gpg-agent --daemon --enable-ssh-support
  1. Run ssh-add -L, copy the output and add it as SSH key to your Github Account

Git

Create config file for local configuration (user, ...)

vim ~/.gitconfig.local

Example:

[user]
  name = johndoe
  email = [email protected]
  signingkey = <GPG_PUB_KEY>