]> us-delaporte.pagekite.me Git - dotfiles.git/blob - install/dev.ps1
Some settings to make TV use more tolerable.
[dotfiles.git] / install / dev.ps1
1 if(-Not(Test-Path -Path ~/.installed)) {
2 New-Item -ItemType Directory -Path ~/.installed
3 }
4
5 if(-Not(Test-Path -Path ~/.installed/dev)) {
6 choco install docker-desktop
7 choco install powershell-core
8 choco install make # Install GNU Make for Windows
9 choco install act-cli # GitHub action runner
10 # PowerShell git aware prompt
11 PowerShellGet\Install-Module posh-git -Scope CurrentUser -Force
12 New-Item -ItemType File -Path ~/.installed/dev
13 }
14
15 if(-Not(Test-Path -Path ~/.ssh/id_rsa.pub)) {
16 choco install gnupg
17 gpg --full-generate-key
18 }
19
20 Get-ChildItem -Path ~/.installed