Skip to content

chrishelgert/dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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 = john.doe@doe.sh
  signingkey = <GPG_PUB_KEY>

Releases

No releases published

Packages

No packages published