Skip to content

Windows

Initial Setup

winget upgrade --all
winget install `
  Git.Git `
  GitHub.GitHubDesktop `
  M2Team.NanaZip `
  Microsoft.PowerShell `
  Microsoft.PowerToys `
  Microsoft.VisualStudio.2022.Community `
  Microsoft.VisualStudioCode `
  Neovim.Neovim `
  Starship.Starship `
  Typst.Typst `
  Valve.Steam `
  ajeetdsouza.zoxide `
  astral-sh.uv `
  jdx.mise `
  junegunn.fzf `

Get Dotfiles

WSL

GitHub Desktop

Use this as the local path when cloning a repo.

# \\wsl.localhost\{DISTRO}\home\{User}\Code\{Orgnization}\{Repo}
\\wsl.localhost\Debian\home\Az21\Code\Az-21\{Repo}

Windows git vs Linux git

GitHub Desktop uses the git from Windows. To make local (repo level) changes to fields like user name, user email, and signing key, run the git command using git.exe.

# ~/some-repo
git.exe config --local user.email