-
Notifications
You must be signed in to change notification settings - Fork 2
/
Copy pathrun_once_before_install-packages-windows.bat.tmpl
96 lines (82 loc) · 2.49 KB
/
run_once_before_install-packages-windows.bat.tmpl
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
{{- if eq .chezmoi.os "windows" }}
:: upgrade choco .exe and add choco to PATH
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/upgrade.ps1'))" && SET "PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin"
choco feature enable -n allowGlobalConfirmation
:: install scoop
@powershell -NoProfile -ExecutionPolicy Bypass -Command "iwr -useb get.scoop.sh | iex"
:: upgrade all the packages
:::: BROWSERS
choco upgrade googlechrome -y
choco upgrade firefox -y
choco upgrade vivaldi -y
:::: DEV TOOLS
choco upgrade git -y
choco upgrade conemu -y
choco upgrade sourcetree -y
choco upgrade golang -y
choco upgrade microsoft-windows-terminal -y
choco upgrade vscode -y
:::: MEDIA
choco upgrade itunes -y
choco upgrade exiftool -y
choco upgrade potplayer -y
choco upgrade kindle -y
choco upgrade hugin.upgrade -y
choco upgrade spotify -y
:::: CREATIVE
choco upgrade foxitreader -y
choco upgrade hugo -y
:::: CLI TOOLS
choco upgrade ag -y
choco upgrade starship -y
choco upgrade bat -y
choco upgrade syncthing -y
choco upgrade fzf -y
choco upgrade zoxide -y
choco upgrade zstandard -y
choco upgrade delta -y
:::: UTILS
choco upgrade dropbox -y
choco upgrade googledrive -y
choco upgrade coretemp -y
choco upgrade directoryopus -y
choco upgrade autoruns -y
choco upgrade unchecky -y
choco upgrade powertoys -y
choco upgrade treesizefree -y
choco upgrade bleachbit -y
choco upgrade revo-uninstaller -y
choco upgrade shutup10 -y
choco upgrade linkshellextension -y
:::: FONTS
choco upgrade firacode -y
choco upgrade fontbase -y
choco upgrade sourcecodepro -y
choco upgrade hackfont -y
choco upgrade cascadiamono -y
choco upgrade cascadiacode -y
choco upgrade cascadiafonts -y
choco upgrade cascadiamonopl -y
choco upgrade cascadiacodepl -y
:::: GAMES
choco upgrade goggalaxy -y
choco upgrade steam -y
choco upgrade origin -y
choco upgrade epicgameslauncher -y
:::: Drivers
choco upgrade geforce-experience -y
choco upgrade geforce-game-ready-driver -y
:: choco upgrade intel-dsa -y
IF NOT EXIST "c:\Program Files\Git\usr\bin\zsh.exe" (
curl -L https://mirror.msys2.org/msys/x86_64/zsh-5.8-5-x86_64.pkg.tar.zst > %TEMP%/zsh.pkg.tar.zst
zstd -d %TEMP%/zsh.pkg.tar.zst
move %TEMP%\zsh.pkg "C:\Program Files\Git\zsh.pkg.tar"
cd "C:\Program Files\Git\"
tar -xvf zsh.pkg.tar
del %TEMP%\zsh.pkg.tar.zst
del "C:\Program Files\Git\zsh.pkg.tar"
)
IF NOT EXIST %HOMEPATH%/.antigen.zsh (
curl -L git.io/antigen > %HOMEPATH%/.antigen.zsh
)
{{- end }}