💻 Local Development
🐧 WSL
I use Ubuntu inside WSL2, which is set up in 1 line command:
wsl --install
🐟 Shell
I recently switched to Fish Shell from default Bash Shell. The tab completions, history lookup and syntax highlighting are amazing. Whenever I ssh into a remote machine, I bring my local configured shell along via xxh.
🔗 Network drives
Network drives are first mounted within Windows and then passed to Ubuntu.
# https://learn.microsoft.com/en-us/archive/blogs/wsl/file-system-improvements-to-the-windows-subsystem-for-linux
# mount Z: drive in Windows then do these in WSL
echo 'Mounting windows network drives to WSL'
sudo mkdir /mnt/z
sudo mount -t drvfs Z: /mnt/z
🔧 Script
Installed tools and apps are in this install script.