Skip to content

thomasgoulet/wsl-arch-dotfiles

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Updating config

./wsl-arch-dotfiles/setup.sh

Installing new packages

  1. Add package to packages list in ./setup.sh
  2. (opt) Move it's config folder inside the repo's folder
    1. Create symlink (ln -s -f) in the ./setup.sh file
  3. Run setup.sh to make sure everything works
  4. Commit & push changes.

Arch WSL Install

Downloading & Installing Arch

GitHub repo with instructions

Setting up user account

nano /etc/sudoers

Uncomment %wheel ALL=(ALL) ALL

useradd -m thomas -G wheel
passwd thomas
su thomas
cd /home/thomas

Setting up pacman

sudo pacman-key --init
sudo pacman-key --populate
sudo pacman -Syy archlinux-keyring
sudo pacman -Syyu

Setting up git & the repo

sudo pacman -S git
git config --global user.email "<email>"
git config --global user.name "<fullname>"
git config --global credential.helper store
git clone https://github.com/thomasgoulet/wsl-arch-dotfiles

GitHub login

gh auth login

Setting up fish

chsh and set prompt to /bin/fish

Setting up Docker integration

Enable Arch in Docker Desktop > Settings > Resources > WSL Integration

usermod -a -G docker thomas

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •