DEV Community

Cover image for What's the first thing you install on a fresh OS?
Madza
Madza Subscriber

Posted on

What's the first thing you install on a fresh OS?

It would be VS Code, Node/NPM and Chrome for me.

What would be the first things you install?

Oldest comments (60)

Collapse
 
hrishio profile image
Hrishi Mittal

Google Chrome. And then a whole bunch of things I need for development. I wrote a gist a while ago so that I don't forget anything when I setup a new machine - gist.github.com/hrishimittal/7fd25...

Collapse
 
Sloan, the sloth mascot
Comment deleted
Collapse
 
catalinradoi profile image
CatalinRadoi

Windows has Night Light included now.

Start > Night Light

Collapse
 
madza profile image
Madza

I like the tool too, must-have for the eyes πŸ‘ŒπŸ‘

Collapse
 
javiersalcedopuyo profile image
Javier Salcedo

Firefox
VSCode (and a bunch of extensions)
GitKraken
Spotify
GIMP
Windows Terminal / iTerm2 if not on Linux
WSL if on Windows

Collapse
 
bbrizzi profile image
Benjamin Brizzi

Didn't know about GitKraken, looks amazing !

Collapse
 
louislow profile image
Louis Low • Edited

I seldom fresh install OS on any of my machines. My best practice is just to keep one original clone image. If anything goes wrong to that machine. I just re-clone it. And straight away using the machine for work. The backup image has all the tools I need, including WinOS VM (Oracle Virtualbox).

Collapse
 
joelbonetr profile image
JoelBonetR πŸ₯‡

either using linux or windows that will make your new cloned OS get back on the updates you had back those days, which means you'll last more time installing those updates than what you'll last from the beginning performing a clean install of all

Collapse
 
louislow profile image
Louis Low • Edited

@joelbonetr I still can reply to your deleted comment. So let me reply to you. I actually use a tool to backup user settings, user data, and installed packages with Lyft. The backup never containing the Linux OS. After I fresh clone the hard drive, I just run the Linux distribution migration tool. The system will be the same as last time. But the Linux OS is a brand new one. Everything is automated. Magic!

Thread Thread
 
joelbonetr profile image
JoelBonetR πŸ₯‡

Hey @loouislow , there's no deleted comment here (I usually edit comments for typos as I don't use English on my day a day except from here and other blogs) and my opinion still the same, I usually format the OS when something break up so I prefer to clean install all the things (that's about half an hour) instead.
Nice to know that tool and thanks for sharing, it could be useful for other people :)

Thread Thread
 
louislow profile image
Louis Low • Edited

Same here.

Ohhh... I finally get it. I was blocking you @joelbonetr by accident. That's why...

screenshot

Thread Thread
 
joelbonetr profile image
JoelBonetR πŸ₯‡ • Edited

? this thread is a bit weird and don't know where it comes πŸ˜† πŸ˜† πŸ˜†

Thread Thread
 
louislow profile image
Louis Low

Thanks for the sarcasm, I love the gift. (kiss)

Collapse
 
michaelcurrin profile image
Michael Currin • Edited
  1. Firefox
  2. Install Python, Node.js, curl, vs code etc. through APT (linux) using my install script - install.sh. Or my brew packages list for macOS.
  3. Setup git SSH access

michaelcurrin.github.io/os-genesis...

Collapse
 
radualexandrub profile image
Radu-Alexandru B • Edited

Welp, this is a good question to make me build a to-do list when installing a fresh OS (Windows). So here it goes:

Damn, I didn't realize I use so many programs, although I think I still miss some... Hope someone finds this list interesting enough :).

Collapse
 
madza profile image
Madza

Awesome tools there πŸ‘πŸ‘Œ

Collapse
 
saintlaw profile image
Lawrence O. Peters

Well the first thing you need to install on a fresh OS are those things you need to get your job running smoothly and perfect. For me it will be VS19, DotNetFrameWorkCore, Sql-Server, Edge browser, VsCode and Sublime Text

Collapse
 
kantord profile image
Daniel Kantor

My dotfiles repo has an install script. It's essentially a "package.json" for Arch packages. So I generally install git first, so that I can clone this repo and run the install script, which sets up all the applications I use, including dotfiles

Collapse
 
catalinradoi profile image
CatalinRadoi
  • Chrome - to test websites
  • IceDragon - for browsing (Firefox)
  • Visual Studio (I have Windows, I write C#, I don't need VS Code, VS is much much better :p)
  • Azure Data Studio (I am not using SQL Management Studio anymore)
  • 7Zip
  • Notepad++
  • Steam & Epic Store (For games)
Collapse
 
mcastellin profile image
Manuel Castellin

A very interesting question!
In order:

  1. Firefox
  2. iTerm2
  3. Vim
  4. Docker

Then everything else on a need-to-have basis πŸ™‚