background-shape
feature-image

My Windows 11 | Windows 10 setup

Setup for Windows 11 and Windows 10

Table of contents

Set_Execution_Policy

Open the PowerShell with administrator permission.

# set the execution policy unrestricted for running PowerShell scripts 
Set-ExecutionPolicy Unrestricted

Read the official doc for more information here

Chocolatey

Open administrative PowerShell

Set-ExecutionPolicy Bypass -Scope Process -Force; [System.Net.ServicePointManager]::SecurityProtocol = [System.Net.ServicePointManager]::SecurityProtocol -bor 3072; iex ((New-Object System.Net.WebClient).DownloadString('https://chocolatey.org/install.ps1'))

WinGet

check winget website

Check the official documentation for more information here

Search the package here

Development-tools

go-lang

installing go-lang using chocolaty, check it here

chocolatey

choco install golang

winget

winget install -e --id GoLang.Go

Hugo

installing hugo with chocolaty, check it here and the extended version is here

chocolatey

# hugo
choco install hugo
# hugo extended
choco install hugo-extended

For more information about Hugo check the official site here

python3

installing python 3 with chocolaty, check it here

chocolatey

choco install python

winget

winget install -e --id Python.Python.3

Check Digital Ocean tutorial for more information here

miniconda

Install mini conda for python development

winget

winget install -e --id Anaconda.Miniconda3

anaconda

winget

winget install -e --id Anaconda.Anaconda3

JupyterLab

JupyterLab is a web-based interactive development environment for Jupyter notebooks, code, and data.

# insall with conda if conda is install
conda install -c conda-forge jupyterlab
# or install with pip
pip install jupyterlab
# run jupyter lab
jupyter-lab

Check the official doc here

JupyterNotebook

The Jupyter Notebook is an open-source web application that allows you to create and share documents that contain live code, equations, visualizations and narrative text.

# insall with conda if conda is install
conda install -c conda-forge notebook
# or install with pip
pip install notebook
# run jupyter notebook
jupyter notebook

Check the official doc here

Java

chocolatey

Install open JDK with chocolaty, check it here

# open JDK
choco install openjdk

winget

winget install -e --id Microsoft.OpenJDK.11

nvm

chocolatey

Install node version manager with chocolaty, check it here

choco install nvm

winget

winget install -e --id Microsoft.OpenJDK.11

NodeJS

Install node version 14 with nvm-windows

download and install NVM windows from the following repo GitHub releases

nvm install 14.0.0
nvm use 14.0.0

For more uses see the official doc here

yarn

Installing yarn with NPM

npm i -g yarn

For more information see the official doc here

Docker

check the following Microsoft documentation for installing the docker on Windows here

For more information about docker, check the official site here

Windows_Subsystem_for_Linux

Checkout the Microsoft official documentation for installing the Windows Subsystem for Linux on Windows 10 and Windows 11 [here](Install WSL | Microsoft Docs)

Firacode

Free monospaced font with programming ligatures. Official Repository

For details, and installation instructions, check dev.to blog here

Application-software

Application NameApplication DescriptionInstall Command
GIMPPhoto editor. Official Sitewinget install -e --id GIMP.GIMP
VLC PlayerMedai Player. Official Site. Repositorywinget install -e --id VideoLAN.VLC
Visual Studio CodeCode Editor. Official Site. Repositorywinget install -e --id Microsoft.VisualStudioCode
Telegram DesktopMedai Player. Official Site. Source Codewinget install -e --id Telegram.TelegramDesktop
InkscapeVector graphics editor. Official Site. Repositorywinget install -e --id Inkscape.Inkscape
Obs StudioLive streaming and screen recording. Official Site. Repositorywinget install -e --id OBSProject.OBSStudio
FlameshotScreenshot software. Repositorywinget install -e --id Flameshot.Flameshot
qBittorrentVector graphics editor. Official Site. Repositorywinget install -e --id qBittorrent.qBittorrent
Android StudioOfficial integrated development environment. Official Sitewinget install -e --id Google.AndroidStudio
DBeaver CommunitySQL client software. Official Site. Repositorywinget install -e --id dbeaver.dbeaver
PostmanPlatform for API Development. Official Sitewinget install -e --id Postman.Postman
Draw.ioOnline diagramming web site. Official Site. Repositorywinget install -e --id JGraph.Draw
PyCharm CommunityPython IDE. Official Sitewinget install -e --id JetBrains.PyCharm.Community
Beekeeper StudioSQL Editor and Database Manager. Official Site. Repositorywinget install -e --id beekeeper-studio.beekeeper-studio

Visual Studio Code

Code editor. Official Site

Free Download Manger (FDM)

Download manager. Official Site

Power Toys

Microsoft Power Toys is a set of utilities for power users to tune and streamline their Windows experience for greater productivity.

Install from Microsoft store here

winget install Microsoft.PowerToys --source winget

Windows Terminal

Install Windows terminal from Microsoft store here

Typora

Markdown editor. Official Site