Skip to content

Instantly share code, notes, and snippets.

@jftuga
Last active December 5, 2021 17:00
Show Gist options
  • Star 1 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jftuga/dff1f7b70eb8f29c3829d40c5e5363ee to your computer and use it in GitHub Desktop.
Save jftuga/dff1f7b70eb8f29c3829d40c5e5363ee to your computer and use it in GitHub Desktop.
May 2020 Chocolatey installed packages and VSCode extensions

Chocolatey Notes

Install a package

choco install [package] -a (use -a or -y to install without any prompts)

Non-interactive configuration

choco feature enable -n allowGlobalConfirmation (sets global default to not prompt, assume yes)

Stop running install, upgrade, or uninstall when a reboot request is detected

choco feature enable -name=exitOnRebootDetected

To upgrade all currently install packages

choco upgrade all -a

Should I disable built-in auto-update of packages installed by Chocolatey? https://stackoverflow.com/q/44144253/452281

  • Pin packages to suppress upgrades
  • Example: choco pin add -n=googlechrome

Package Search

choco search [partial-name] --by-tag-only (package search by name, examples: iperf or dns

Install a specfic version

List all locally installed packages

choco list -l

To have Chocolatey start managing an already installed package

When you install a Chocolatey package you can tell it skip the powershell scripts portion of the install by using the -n switch. This tells Chocolatey not to run the msi/exe installers and will simply download the package files.

For example: choco install Firefox -y -n

Use this when you want Chocolatey to know about an app that has been previously installed manually.



A current list of installed packages (July 2020)

choco list --local-only

AdoptOpenJDK8jre 8.252.9
autohotkey 1.1.33.00
autoit 3.3.14.5
awscli 2.0.30
bat 0.15.4
bfg-repo-cleaner 1.13.0.20200108
bitvise-ssh-server 8.41
choco-cleaner 0.0.7.2
DotNet4.5.1 4.5.1.20140606
DotNet4.5.2 4.5.2.20140902
dotnet4.7.2 4.7.2.20180712
dotnetfx 4.8.0.20190930
drobo-dashboard 3.5.0
dropbox 99.4.501
Firefox 78.0.2
fzf 0.21.1
choco install git /NoGuiHereIntegration /NoShellHereIntegration /NoOpenSSH /GitAndUnixToolsOnPath
golang 1.14.4
hxd 2.4.0.0
ImDisk-Toolkit 20.4.12
iperf3 3.1.3
javaruntime 8.0.231
jenkins 2.222.4
jq 1.6
jre8 8.0.251
keepass 2.45
less 5.62
mariadb 10.5.4
mp3tag 3.01
mtputty 1.6.1.176
nodejs-lts 12.18.2
notepadplusplus 7.8.8
plexmediaserver 1.19.4.2935
powerpanel-personal 1.6.2
putty 0.74
python 3.8.3
python3 3.8.3
rclone 1.52.2
ripgrep 12.1.1
rsync 5.5.0.20190204
rufus 3.11
SQLite 3.32.3
syncthing 1.6.1
synctrayzor 1.1.24
sysinternals 2020.6.24
tcping 0.39.20180614
timeit 1.2.1.20200517
unzip 6.0
upx 3.96
vcbuildtools 2015.4
veeam-agent 4.0.0.1811
veeam-backup-and-replication-extract 10.0.0.4461
veracrypt 1.24.20200419
vlc 3.0.11
vscode 1.47.0
winbox 3.24
winmerge 2.16.4.20191007
winscp 5.17.6
wiztree 3.33
wmiexplorer 2.0.0.2
yarn 1.22.4
youtube-dl 2020.06.16.1
zip 3.0

Creating Choco Packages

  • To create a .nupkg file:
  • cd to folder with the .nuspec file and then run:
  • choco pack
  • (the .nupkg file should be created)
  • to upload to repo, run:
  • choco push MyPackage.1.0.nupkg --source https://push.chocolatey.org/


VSCode Extensions

AppVeyor
AutoIt
Babel Javascript
Bracket Pair Colorizer 2
Code Spell Checker
Docker
ES7 React/Redux/GraphQL/React-Native snippets
Go
Jenkinsfile Support
Python
Python Docstring Generator
Remote - SSH
Remote - SSH:Editing
YAML

To list VSCode extensions

code --list-extensions

CoenraadS.bracket-pair-colorizer-2
Damien.autoit
dsznajder.es7-react-js-snippets
golang.go
ivangabriele.vscode-appveyor
mgmcdermott.vscode-language-babel
ms-azuretools.vscode-docker
ms-mssql.mssql
ms-python.python
ms-vscode-remote.remote-ssh
ms-vscode-remote.remote-ssh-edit
redhat.vscode-yaml
secanis.jenkinsfile-support
streetsidesoftware.code-spell-checker

To install an extension

code --install-extension CoenraadS.bracket-pair-colorizer-2

Other Apps with Traditonal Install

Docker Desktop
FastStone Capture 9.3
Google Chrome
Visial Studio Community 2019
VPN Client
Office

Good

Evaluating

Broken

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment