add setup.ps1 and git.inf
This commit is contained in:
19
git.inf
Normal file
19
git.inf
Normal file
@@ -0,0 +1,19 @@
|
|||||||
|
[Setup]
|
||||||
|
Lang=default
|
||||||
|
Dir=C:\Program Files\Git
|
||||||
|
Group=Git
|
||||||
|
NoIcons=0
|
||||||
|
SetupType=default
|
||||||
|
Components=gitlfs,assoc,consolefont,autoupdate
|
||||||
|
Tasks=
|
||||||
|
EditorOption=VisualStudioCode
|
||||||
|
CustomEditorPath=
|
||||||
|
PathOption=Cmd
|
||||||
|
SSHOption=OpenSSH
|
||||||
|
TortoiseOption=false
|
||||||
|
CURLOption=WinSSL
|
||||||
|
CRLFOption=LFOnly
|
||||||
|
BashTerminalOption=MinTTY
|
||||||
|
PerformanceTweaksFSCache=Enabled
|
||||||
|
UseCredentialManager=Enabled
|
||||||
|
EnableSymlinks=Disabled
|
||||||
14
setup.ps1
Normal file
14
setup.ps1
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
#Setup Miniconda
|
||||||
|
$miniconda_url = "https://repo.anaconda.com/miniconda/Miniconda3-latest-Windows-x86_64.exe"
|
||||||
|
$miniconda_installer = $miniconda_url.split('/')[-1]
|
||||||
|
#Silent mode command line flags: https://docs.anaconda.com/anaconda/install/silent-mode/
|
||||||
|
$miniconda_install_params = '/S', '/D="$HOME\Miniconda3"', '/InstallationType=JustMe', '/RegisterPython=0', '/AddToPath=0'
|
||||||
|
Invoke-WebRequest $miniconda_url -OutFile $miniconda_installer
|
||||||
|
Invoke-Expression "& .\$miniconda_installer $miniconda_install_params"
|
||||||
|
#Remove-Item ".\$miniconda_installer"
|
||||||
|
Invoke-Expression "& '$HOME\Miniconda3\Scripts\conda.exe init'"
|
||||||
|
|
||||||
|
$git_url = Invoke-WebRequest "https://git-scm.com/download/win" | Select-Object -ExpandProperty Links | Where-Object innerText -like "64-bit Git for Windows Setup" | Select-Object -ExpandProperty href
|
||||||
|
$git_installer = $git_url.split('/')[-1]
|
||||||
|
Invoke-WebRequest $git_url -OutFile $git_installer
|
||||||
|
Invoke-Expression "& .\$git_installer "
|
||||||
Reference in New Issue
Block a user