3 1. Add new key to GitHub
9 Visit <https://github.com/settings/keys>
11 1. Switch `dotfiles` to use SSH key access
16 url = git@github.com:edthedev/dotfiles.git
24 winget install --id GitHub.cli
33 ## Setup PowerShell for GitHub
35 1. Install PowerShell for GitHub
38 Install-Module -Name PowerShellForGitHub -Scope CurrentUser
39 Set-GitHubConfiguration -DisableTelemetry
43 1. Authorize PowerShell for GitHub
45 Generate a classic token at <https://github.com/settings/tokens?type=beta>
46 Select all the permissions that start with `read`, skip the ones I clearly don't care about. If you're not me, and reading this...use your judgement, and good luck.
50 set-githubauthentication
52 and paste the token into password, and set the username to 'Slartibarfast'.
54 3. Clone my multi-repo helper scripts
58 git clone git@github.com:uillinois-community/powershell-scripts.git
61 4. Review the available commands
64 get-command -module MarkDownGitHub
65 get-command -module AgileGitHub