From 889ceedeb786679c507cadd61e6c5ed20114b08b Mon Sep 17 00:00:00 2001 From: Toby Vincent Date: Thu, 15 Jul 2021 14:01:12 -0500 Subject: style: cleaned up and added some comments --- scripts/mkln.sh | 6 ++---- wsl.install | 12 ++++++++---- 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/scripts/mkln.sh b/scripts/mkln.sh index 3728b9e..7fb12cc 100755 --- a/scripts/mkln.sh +++ b/scripts/mkln.sh @@ -101,10 +101,8 @@ fi mkdir -p "$(dirname $2)" -cmd="cd ~; cmd /c mklink ${args} ${target} ${source}" - if [ "$DEBUG" == true ]; then - [ "$QUIET" != true ] && printf '\nCommand: \n%s\n\n' "powershell.exe -c ${cmd} &>/dev/null" + [ "$QUIET" != true ] && printf '\nCommand: \n%s\n\n' "powershell.exe -c cd ~; cmd /c mklink ${args} ${target} ${source} &>/dev/null" else - powershell.exe -c "${cmd}" &>/dev/null + powershell.exe -c "cd ~; cmd /c mklink ${args} ${target} ${source}" &>/dev/null fi diff --git a/wsl.install b/wsl.install index e4bee44..6f46bca 100755 --- a/wsl.install +++ b/wsl.install @@ -5,8 +5,8 @@ DOTFILES="${DOTFILES:-${BASEDIR:-${HOME}/dotfiles}}" # BUG Has issues with a return character? # WINHOME="$(wslpath "$(powershell.exe -NoProfile -c \$HOME)")" WINHOME=$(wslpath "c:\Users\\${USER}") - mkln="${DOTFILES}/scripts/mkln.sh -f" +cd $DOTFILES function show-warning() { gpgpath=$(wslpath -w "$(command -v gpg.exe)") @@ -23,12 +23,14 @@ function show-warning() { printf "\n" } -sed -r 's|(RemoteForward\s+.+\s+)\/home\/tobyv\/\.gnupg\/S\.gpg-agent\.extra|\1127.0.0.1:4444|' ${DOTFILES}/ssh/config >${DOTFILES}/ssh/win.config - +# link WINHOME ln -sf $WINHOME ~/win -cd $DOTFILES +# ssh-config +sed -r 's|(RemoteForward\s+.+\s+)\/home\/tobyv\/\.gnupg\/S\.gpg-agent\.extra|\1127.0.0.1:4444|' \ + ${DOTFILES}/ssh/config >${DOTFILES}/ssh/win.config +# Create windows symlinks to dotfiles $mkln ssh/win.config ~/win/.ssh/config $mkln gitconfig ~/win/.gitconfig $mkln gnupg/gpg.conf ~/win/AppData/Roaming/gnupg/gpg.conf @@ -37,12 +39,14 @@ $mkln gnupg/scdaemon.conf ~/win/AppData/Roaming/gnupg/scdaemon.conf $mkln wt.json ~/win/AppData/Local/Packages/Microsoft.WindowsTerminalPreview_8wekyb3d8bbwe/LocalState/settings.json $mkln winget.json ~/win/AppData/Local/Packages/Microsoft.DesktopAppInstaller_8wekyb3d8bbwe/LocalState/settings.json +# Import gpg key if gpg.exe --keyserver hkps://keys.openpgp.org --recv-key 0xC8F6E06F5C8E2634 &>/dev/null; then echo "gpg key imported" else echo "Failed to import gpg key" fi +# Import gpg trust if gpg.exe --import-ownertrust $DOTFILES/gnupg/trustfile.txt; then echo "gpg trust imported" else -- cgit v1.2.3-70-g09d2