summaryrefslogtreecommitdiffstatshomepage
path: root/wsl.install
diff options
context:
space:
mode:
authorToby Vincent <tobyv13@gmail.com>2021-11-04 17:07:49 -0500
committerToby Vincent <tobyv13@gmail.com>2021-11-04 17:07:49 -0500
commitae8baeeb3d1724898d7d331a49827a495fccc380 (patch)
tree5de2b1a3a58fadad03c83cab8bd8a0935d371a8b /wsl.install
parentbeef285fc4102ab853d813fc2ac2bc65e96ca4af (diff)
chore: updated windows terminal settings
Diffstat (limited to 'wsl.install')
-rwxr-xr-xwsl.install21
1 files changed, 13 insertions, 8 deletions
diff --git a/wsl.install b/wsl.install
index 8aefe75..e5eeb3a 100755
--- a/wsl.install
+++ b/wsl.install
@@ -5,7 +5,7 @@ cd $DOTFILES
# BUG Has issues with a return character?
# WINHOME="$(wslpath "$(powershell.exe -NoProfile -c \$HOME)")"
-WINHOME=$(wslpath "c:\Users\\${USER}")
+WINHOME="$(wslpath c:\\Users\\${USER})"
RESET='\033[0m'
RED='\033[91m'
@@ -41,13 +41,18 @@ sed -r 's|(RemoteForward\s+.+\s+)\/home\/tobyv\/\.gnupg\/S\.gpg-agent\.extra|\11
${DOTFILES}/ssh/config | sed '/Control/d' >${DOTFILES}/ssh/win.config
# Create windows symlinks to dotfiles
-$mkln $@ "ssh/win.config" "${HOME}/win/.ssh/config"
-$mkln $@ "gitconfig" "${HOME}/win/.gitconfig"
-$mkln $@ "gnupg/gpg.conf" "${HOME}/win/AppData/Roaming/gnupg/gpg.conf"
-$mkln $@ "gnupg/gpg-agent.conf" "${HOME}/win/AppData/Roaming/gnupg/gpg-agent.conf"
-$mkln $@ "gnupg/scdaemon.conf" "${HOME}/win/AppData/Roaming/gnupg/scdaemon.conf"
-$mkln $@ "wt.json" "${HOME}/win/AppData/Local/Packages/Microsoft.WindowsTerminalPreview_8wekyb3d8bbwe/LocalState/settings.json"
-$mkln $@ "winget.json" "${HOME}/win/AppData/Local/Packages/Microsoft.DesktopAppInstaller_8wekyb3d8bbwe/LocalState/settings.json"
+$mkln $@ "ssh/win.config" "${WINHOME}/.ssh/config"
+$mkln $@ "gitconfig" "${WINHOME}/.gitconfig"
+$mkln $@ "gnupg/gpg.conf" "${WINHOME}/AppData/Roaming/gnupg/gpg.conf"
+$mkln $@ "gnupg/gpg-agent.conf" "${WINHOME}/AppData/Roaming/gnupg/gpg-agent.conf"
+$mkln $@ "gnupg/scdaemon.conf" "${WINHOME}/AppData/Roaming/gnupg/scdaemon.conf"
+$mkln $@ "wt.json" "${WINHOME}/AppData/Local/Packages/Microsoft.WindowsTerminalPreview_8wekyb3d8bbwe/LocalState/settings.json"
+$mkln $@ "winget.json" "${WINHOME}/AppData/Local/Packages/Microsoft.DesktopAppInstaller_8wekyb3d8bbwe/LocalState/settings.json"
+
+# install hotkeys.exe
+install_dir="${WINHOME}/AppData/Local/Programs/hotkeys"
+mkdir -p "${install_dir}"
+curl -sL "https://github.com/tobyvin/hotkeys/releases/latest/download/hotkeys.exe" >"${install_dir}/hotkeys.exe"
# https://github.com/wslutilities/wslu
if ! command -v wslview &>/dev/null; then