summaryrefslogtreecommitdiffstatshomepage
path: root/wsl.install
diff options
context:
space:
mode:
authorToby Vincent <tobyv13@gmail.com>2022-03-17 13:04:57 -0500
committerToby Vincent <tobyv13@gmail.com>2022-03-17 13:04:57 -0500
commita3d6669ce88b8690e53429773d7e30056d86e135 (patch)
treedaae0689663156b71eb2b220ea528b109d20871c /wsl.install
parentc54272dc4591d2099e198a7f95421f7b223bc142 (diff)
feat: improved wsl terminal experience
Diffstat (limited to 'wsl.install')
-rwxr-xr-xwsl.install9
1 files changed, 8 insertions, 1 deletions
diff --git a/wsl.install b/wsl.install
index 0438bb7..7c199f3 100755
--- a/wsl.install
+++ b/wsl.install
@@ -40,15 +40,22 @@ sed -r 's|(RemoteForward\s+.+\s+)\/home\/tobyv\/\.gnupg\/S\.gpg-agent\.extra|\11
# Create windows symlinks to dotfiles
$mkln $@ "gitconfig" "${WINHOME}/.gitconfig"
$mkln $@ "gnupg/gpg.conf" "${WINHOME}/AppData/Roaming/gnupg/gpg.conf"
-$mkln $@ "alacritty.yml" "${WINHOME}/AppData/Roaming/alacritty/alacritty.yml"
+$mkln $@ "alacritty" "${WINHOME}/AppData/Roaming/alacritty"
$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 xclip/xsel
+curl -sL "https://raw.githubusercontent.com/Konfekt/win-bash-xclip-xsel/master/clip.sh" >"${HOME}/.local/bin/xclip"
+curl -sL "https://raw.githubusercontent.com/Konfekt/win-bash-xclip-xsel/master/clip.sh" >"${HOME}/.local/bin/xsel"
+chmod +x "${HOME}/.local/bin/xclip"
+chmod +x "${HOME}/.local/bin/xsel"
+
# install hotkeys.exe
install_dir="${WINHOME}/AppData/Local/Programs/hotkeys"
mkdir -p "${install_dir}"
+rm -f "${install_dir}/hotkeys.exe"
curl -sL "https://github.com/tobyvin/hotkeys/releases/latest/download/hotkeys.exe" >"${install_dir}/hotkeys.exe"
# https://github.com/wslutilities/wslu