Skip to content

EnduranceCode/windows-setup-guide

Repository files navigation

Setup guide for a development machine on Windows

Introduction

My operating system (OS) of choice is Linux and the distribution that I like to use is Lubuntu. But, the majority of my professional work is done on Windows and I often need to setup a new machine or setup my machine to work on a new project. Therefore, I've created this guide to help me every time I need to perform such task.

This is my personal guide to setup a development machine on Windows. Although this is a very opiniated guide, I've decided to share it because it might be useful to somebody and, maybe, there will be someone out there that might be willing to help me improve the methodology that I normally follow. Please feel free to use this guide and make a pull request to suggest any improvement that you find important.

Table of Contents

  1. Fundamental Software
    1. Browser
    2. Windows Subsystem for Linux
    3. Windows Terminal
    4. Package Manager
    5. Git & Git Bash
    6. KeepassXC
  2. Windows Configuration
    1. Advanced Windows Settings
    2. Power Management
    3. Custom Folders
  3. Desktop Software
    1. Autenticação.gov
    2. GIMP
    3. Inkscape
    4. PDFsam
    5. SpeedCrunch
    6. Spotify
    7. VLC
  4. Development Software & Tools
    1. Notepad++
    2. Meld
    3. Java
    4. Apache Maven
    5. Apache Tomcat
    6. Command Line Fuzzy Finder
    7. Quarkus CLI
    8. AWS CLI
    9. Granted
    10. Make
    11. Docker
    12. kubectx
    13. K9s
    14. Terraform
    15. Node.js
    16. IntelliJ IDEA
    17. Visual Studio Code
    18. Eclipse
    19. DBeaver
    20. Postman

About

My personal guide to setup a development machine on Windows

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors