Chocolatey: A package Manager for Windows
If you’re a Linux user, you must be familiar with package managers such as yum and apt. They’re super convenient and allow applications to be downloaded, installed and removed with a single command. They’re particulary useful when you want to install a bunch of tools, libraries and utilities and would rather have a script handle it all for you then sit around clicking “Next” buttons all day.
Windows users can enjoy something quite similar with Chocolatey. This is a great package manager that makes the setup of a new Windows system simple and convenient.
0.1 Installing Chocolatey
You can issue the following command in your command prompt to download and install Chocolatey. Just be sure to run cmd.exe as Administrator!
@"%SystemRoot%\System32\WindowsPowerShell\v1.0\powershell.exe" -NoProfile -InputFormat None -ExecutionPolicy Bypass -Command “iex ((New-Object System.Net.WebClient).DownloadString(‘https://chocolatey.org/install.ps1'))" && SET “PATH=%PATH%;%ALLUSERSPROFILE%\chocolatey\bin”
0.2 Some of my default Installs
- choco install bulk-crap-uninstaller -y
- choco install irfanview -y
- choco install treefilesize -y
- choco install notepadplusplus.install -y
- choco install vlc -y
- choco install 7zip.install -y
- choco install mobaxterm -y
- choco install ccleaner -y
- choco install sysinternals -y
- choco install sublimetext3 -y
- choco install dosbox -y
- choco install dbgl -y
- choco install conemu -y
- choco install curl -y
- choco install wget -y
- choco install mingw -y
- choco install vnc-viewer -y
- choco install bginfo -y
- choco install emacs -y
- choco install nubasic -y
- choco install nano –y
0.3 Other cool tools to install on your Windows system
0.3.1 Notepad++ Theme and NP/Emacs Font
https://medium.com/@HiSandy/notepad-plus-plus-material-theme-2c3951e65e01
I’ve set my default emacs font to Source Code Pro, which is modern and quite readable.
0.3.2 Other Apps to Install
- Python: The Python programming language
- Crystal Disk: Detailed information and diagnostics on your SSDs and hard drives
- CPUz: System information about your CPU, Memory and other system components
- RStudio: A development environment for the R analytics language
- Pycharm: One of my favorite Python IDEs