-
Enable developer mode in Windows Settings. This allows you to create symbolic links without elevation.
-
Install the latest release of PowerShell.
-
Install Windows Terminal from the Microsoft Store.
-
Install JetBrains Mono and any other desired fonts (e.g. Hack, Fira Code).
-
Open Windows Terminal and execute the install script from this repository.
Invoke-Expression (New-Object System.Net.WebClient).DownloadString('https://raw.githubusercontent.com/wjrogers/dotfiles/master/install.ps1')
NOTE: The current version of these scripts disables the sshd and ssh-agent services. The author is using 1Password's integrated SSH Agent.
How to install Linux on Windows with WSL
-
In an elevated PowerShell, run the installation command:
wsl --install
NOTE: In recent Windows versions, this command is a one-stop shop that installs the latest WSL and Ubuntu. Use the included Windows Terminal profile; it's better than wsltty now.
-
Clone this repository
git clone https://github.com/wjrogers/dotfiles.git ~/.dotfiles cd ~/.dotfiles git submodule update --init git remote set-url origin [email protected]:wjrogers/dotfiles.git
-
Run
install.sh
to complete setup./install.sh