DEV Community

Cover image for πŸŽ‰πŸ’»My fresh development setup for 2020 (VS Code, Windows 10)

πŸŽ‰πŸ’»My fresh development setup for 2020 (VS Code, Windows 10)

Michael "lampe" Lazarski on January 25, 2020

Fresh year πŸŽ‰πŸ₯³ Fresh setup πŸ’»πŸ‘©β€πŸ’» πŸ’»Laptop I'm using a Razer Blade 15 2018. It has 16gb of RAM, which is a must for me as a developer. I wa...
Collapse
 
jkling38 profile image
jkling38

This is awesome! Just found out about scoop about a month ago. Seriously awesome.
I'd add to this that VS Code allows you to connect to your WSL instance and edit files on there directly in VS Code without worrying about mapping any folders.

Collapse
 
lampewebdev profile image
Michael "lampe" Lazarski

Yeah with the remote extension you can easily work on projects that live in wsl

Collapse
 
xgrimau profile image
Xavi

Good stuff Michael! My coworkers still call me crazy for using windows for development!

Collapse
 
lampewebdev profile image
Michael "lampe" Lazarski

I switched to Windows from linux for 2 reasons

1) WSL1/2
2) Gaming

I also play overwatch and yeah I don't want to dual boot :D

Collapse
 
joshgrib profile image
Josh Gribbon

WSL/git bash were the thing that made me fine to just use Windows. I was dual booting for a while but I don't see the need anymore, I have the command line I need and I don't need to worry about software not supporting the OS, unless it's something Apple-specific like XCode

Thread Thread
 
lampewebdev profile image
Michael "lampe" Lazarski

Yes, still for that I have a VM with OSX but I'm mostly working on web stuff where it does not matter what OS you have I only boot it to test things out in safari because it is the new IE.

Collapse
 
ilovekuchen profile image
ilovekuchen

Overwatch should work on Linux too. But the occasional need for adobe..doesn't.

Collapse
 
pixeledcode profile image
Shoaib Ahmed • Edited

I was following the steps and we need to install git before bucket for scoop. Thought I will just let you know. Also, there's a 'sccop' instead 'scoop' in the post when installing VSC.
Anyway, great write, thanks!

Collapse
 
jimpriest profile image
Jim Priest

Was curious how scoop compared to chocolatey - and they have a nice summary here: github.com/lukesampson/scoop/wiki/...

Collapse
 
rolfstreefkerk profile image
Rolf Streefkerk • Edited

But does Scoop have such a large supported database of programs? That is really what makes me use Chocolatey, the UAC popups do not bother me at all.

A list of apps in the "main" bucket:
github.com/ScoopInstaller/Main/tre...

Collapse
 
lampewebdev profile image
Michael "lampe" Lazarski

Scoop has also more then the main bucket:

main
extras
versions
nightlies
nirsoft
php
nerd-fonts
nonportable
java
games
jetbrains

It maybe does not have every app for windows. It has the most important ones at least for me. All apps and dev stuff I need is in some of these buckets.

Collapse
 
sylvain1811 profile image
Sylvain Renaud

Nice Windows setup!
You made a mistake when you want to "install" docker, you wrote "remove".

Collapse
 
lampewebdev profile image
Michael "lampe" Lazarski

Upps :D

Yeah, it should be install!

thank you very much! Good catch!

Collapse
 
balazsbohonyi profile image
Bohonyi Balazs Zsolt

You'll need to have Windows 10 Pro, because Docker will not work on Windows 10 Home :(

Collapse
 
kamalhm profile image
Kamal

I used to use chocholatey didn't know there's an alternative! gonna try it later

Collapse
 
lampewebdev profile image
Michael "lampe" Lazarski

Yeah chocolatey is nice but I don't know scoop just feels lighter and easier to use :)

Collapse
 
wezpyke profile image
Wez Pyke

First time I've heard of Scoop, thanks for sharing.

Collapse
 
lampewebdev profile image
Michael "lampe" Lazarski

Your welcome :)

Collapse
 
axiol profile image
Arnaud Delante

Just curious, why do you also install git on Windows? git in Ubuntu is way enough, isn't it?

Collapse
 
lampewebdev profile image
Michael "lampe" Lazarski

Scoop buckets are basically git repos that's why it is needed as a dependency for scoop

Collapse
 
vishal_hs_8595bbb5ca3f90 profile image
VISHAL H S

i want to use bun instead of node and its directly available in scoop why install wsl. also installing ubuntu from store the terminal said ctrlD to exit or enter to retry, i had to run wsl --install. sorry im a beginner

Collapse
 
kcswe profile image
K. L. Carlsson

Nice writeup! Personally I prefer Chocolatey over Scoop though.

Collapse
 
lampewebdev profile image
Michael "lampe" Lazarski

I would also go with the windows store but not even visual studio code is in it

Collapse
 
aybee5 profile image
Ibrahim Abdullahi Aliyu

This is tempting me to go back to Windows

Collapse
 
lampewebdev profile image
Michael "lampe" Lazarski

As long as I can have bash and a package manager like apt and easy installing and updating of packages I'm happy :)

I would also go full linux! I just don't want to dual boot to game :)

Collapse
 
arkeds profile image
arkeds

This is so cool! What's it like developing on wsl and did you run to any problems like some things don't work on wsl but it works on linux?