From 79ed3c7f932d62b38502b884c007ce5672d42686 Mon Sep 17 00:00:00 2001 From: Arti Zirk Date: Thu, 3 Jun 2021 15:09:23 +0300 Subject: [PATCH] Create pretty serial names under wsl --- .zshrc | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/.zshrc b/.zshrc index da20f45..4395a77 100644 --- a/.zshrc +++ b/.zshrc @@ -241,3 +241,9 @@ function vless { if [[ -e /mnt/c/wsl-ssh-pageant/ssh-agent.sock ]]; then export SSH_AUTH_SOCK=/mnt/c/wsl-ssh-pageant/ssh-agent.sock fi + +# We are running under WSL +if [[ -e /dev/lxss ]]; then + # Create pretty serial device names + reg.exe query HKLM\\HARDWARE\\DEVICEMAP\\SERIALCOMM | awk '/Device/ {gsub("\r","",$3); print "/dev/ttyS" substr($3,4), "/dev/tty" substr($1,9)}' | sudo xargs -n2 ln -sf +fi