-
Notifications
You must be signed in to change notification settings - Fork 0
/
install.cmd
executable file
·24 lines (16 loc) · 1.07 KB
/
install.cmd
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy Bypass -Force
Enable-WindowsOptionalFeature -Online -FeatureName Microsoft-Windows-Subsystem-Linux -NoRestart
Start-Process git "clone -q https://github.com/powerline/fonts $env:userprofile\Downloads\fonts" -NoNewWindow -Wait
Start-Process git "clone -q https://github.com/casjay-systems/windows $env:userprofile\Downloads\windows" -NoNewWindow -Wait
Copy-Item -Path "$env:userprofile\Downloads\windows\src\homedir\*" -Destination "$env:userprofile" -Recurse -Force
Invoke-Expression $env:userprofile\Downloads\fonts\install.ps1
Invoke-Expression $env:userprofile\Downloads\windows\src\os\scoop.ps1
Invoke-Expression $env:userprofile\Downloads\windows\src\os\just-install.ps1
Invoke-Expression $env:userprofile\Downloads\windows\src\os\chocolatey.ps1
Install-Module -Name PSReadLine -Force -SkipPublisherCheck
Install-PackageProvider -Name NuGet -MinimumVersion 2.8.5.201 -Force
Install-Module -Name PowerShellForGitHub -Force
Install-Module posh-git -Force
Install-Module oh-my-posh -Force
Set-Theme Paradox
nvm install [email protected]