winget install --id Git.Git -e --source winget
winget install —id=Axosoft.GitKraken -e
code dir under desktop
symlink wezterm config from code dir to .config folder:
New-Item -ItemType Directory -Path "$env:USERPROFILE\.config\wezterm" -Force
New-Item -ItemType SymbolicLink `
-Path "$env:USERPROFILE\.config\wezterm\wezterm.lua" `
-Target "$env:USERPROFILE\Desktop\code\personal\pc-setup\wezterm\wezterm.lua"
get rid of all wsl related parts in bash scripts except symlinking dotfiles (terminal setup.sh) except that source is now not in .config but code/personal
— only this one time:
Create .ssh directory on Windows if not exists
mkdir “$env:USERPROFILE.ssh” -Force
Copy keys from WSL to Windows
wsl cp ~/.ssh/id_rsa “$env:USERPROFILE.ssh”
idea: only use WSL for docker container monitoring/management