/ArchWSLPlusPlus

Primary LanguageShellMIT LicenseMIT

ArchWSL++

terminal with ArchWSL running

This project is a step-by-step guide to set up Windows Subsystem for Linux (WSL) to use Arch Linux with ArchWSL and to set up a lot of cool features. Use this to set up a great software environment whether you are using Vim or VS Code!

Features

  • Use Arch Linux in WSL
  • Use Zsh Shell with Oh-My-Zsh and Powerlevel10K
  • Use TMUX with Powerline

Linux experts will say "That seems like a lot of basic stuff?" Yeah, because most of the time, nobody tells anyone how to set it up! This does! If you always wanted to use a terminal that looks awesome.

Instructors and Linux Newbies will say "This is too much!" It's not! What's available is often too little! It also doesn't offer a cohesive environment to develop software using the features that are available.

Stop coding like it's 1997! If you are new to programming or want all that cool stuff that Linux users have but are stuck using Windows, don't settle for MINGW64! Make use of that new stuff! We can work with VS Code. Eventually, I plan on adding files for Neovim.

My only regret is not getting this all to work in one big script (or at least a few scripts) to automate it all.

Start in the doc directory!

The doc directory is where to start. There is a sequence you need to follow to make it work.

We have dotfiles!

There are example dotfiles that can be useful.

While I don't recommend using these dotfiles for, I do recommend using them as examples. There are some line you need to type yourself to familiarize yourself with how Linux does things.

I've added some fun "toys" to show off some of the fun things Linux can do.