/dotfiles

Primary LanguagePowerShellThe UnlicenseUnlicense

My Personal Dotfiles

About

This repository is a partially automated set up of local machine configuration on a Windows device. A few pre-requisite steps are outlined in the below set up guide. The final step is the download and invocation of the Install-Dotfiles.ps1 script. This script will do the following:

Set-up Guide

Install PowerShell

  1. Install PowerShell via WinGet:

    winget install --exact --id Microsoft.PowerShell.Preview --source winget
  2. Open a PowerShell session for further steps.

Install Windows Subsystem for Linux (aka WSL)

  1. Install WSL directly via the following command:

    wsl --install
  2. Afterwards, you will need to restart the machine before continuing.

Install Dotfiles

  1. From an administrative PowerShell session, set execution policy to remote signed and invoke dotfiles installation:

    Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope LocalMachine
    Invoke-RestMethod -Uri 'https://raw.githubusercontent.com/victorfrye/dotfiles/main/scripts/Install-Dotfiles.ps1' | Invoke-Expression