Thumbnail: chocolatey

Technical setup

on under react
2 minute read

1. technical setup

Disclaimer: This articel contains my current technical setup and will be updated from time to time

1.1. Hardware

Microsoft Surface Pro 7

1.2. WSL 2

Enable-WindowsOptionalFeature -Online -FeatureName $("VirtualMachinePlatform", "Microsoft-Windows-Subsystem-Linux")

https://chocolatey.org/packages/wsl2/

https://docs.microsoft.com/en-us/windows/wsl/wsl2-kernel

wsl --list --verbose

WSL Tips and Tricks

1.2.1. Update WSL1 to WSL2

https://admcpr.com/how-to-upgrade-wsl-1-to-wsl-2/

wsl --set-version Ubuntu 2

1.2.2. ubuntu

https://chocolatey.org/packages/wsl-ubuntu-1804

apt install zsh

1.3. Terminals

1.3.1. oh-my-posh

https://github.com/JanDeDobbeleer/oh-my-posh

https://chocolatey.org/packages/oh-my-posh

https://chocolatey.org/packages/poshgit

https://go.microsoft.com/fwlink/?LinkID=135170

How to make a pretty prompt in Windows Terminal with Powerline, Nerd Fonts, Cascadia Code, WSL, and oh-my-posh

code $PROFILE

https://docs.microsoft.com/en-us/powershell/module/microsoft.powershell.core/about/about_execution_policies?view=powershell-7

Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

https://chocolatey.org/packages/cascadiacodepl

https://github.com/microsoft/cascadia-code/releases

"fontFace": "Cascadia Code PL"

1.3.2. oh-my-bash

https://ohmybash.github.io/

https://stackoverflow.com/questions/56839307/adding-git-bash-to-the-new-windows-terminal

1.3.3. oh-my-zsh

apt install zsh

https://ohmyz.sh/

1.4. Python

Python

⚠ https://stackoverflow.com/questions/56974927/permission-denied-trying-to-run-python-on-windows-10/5744761

python -m pip install --upgrade pip

1.4.1. pipenv

https://python-docs.readthedocs.io/en/latest/dev/virtualenvs.html#virtualenvironments-ref

pip install --user pipenv

1.5. npm global

npm install -g serverless

npm install -g @aws-amplify/cli

1.6. ssh git

https://dev.to/bdbch/setting-up-ssh-and-git-on-windows-10-2khk?signin=true

type C:\Users\<<username>>\.ssh\id_rsa.pub

https://chocolatey.org/packages/gnupg

1.7. winget

Windows Terminal Preview

Google Chrome

Docker Desktop Edge

Spotify

Microsoft Teams

Greenshot

Visual Studio Code

Git

Node.js

AWS Command Line Interface v2

Notepad++

ScreenToGif

1.8. Chocolatey packages

GoogleChrome

ChocolateyGUI

microsoft-windows-terminal

Sudo

adobereader

7zip

notepadplusplus

git

nodejs

wsl2

gnupg

oh-my-posh

poshgit

vscode

docker-desktop

wsl-ubuntu-1804

greenshot

awscli

terraform

openjdk

openssl

ruby

Shotcut

Brave

Cascadia Code PL Font

jq

grammarly

AWS Tools for Windows PowerShell

mysql

MySQL Workbench

Screen To Gif

Gradle

Postman for Windows

Graphviz - Graph Visualization Software

1.9. Outlook sync

https://caldavsynchronizer.org/

1.10. Windows Surface Recovery

Windows Device Recovery Tool

react, react components
comments powered by Disqus