Skip to content

Commit

Permalink
Add gpg for wsl (#14)
Browse files Browse the repository at this point in the history
GPG TTY works in wsl
  • Loading branch information
jeevithakannan2 authored Jan 16, 2025
1 parent 21c8c01 commit bbd9077
Show file tree
Hide file tree
Showing 2 changed files with 7 additions and 4 deletions.
9 changes: 6 additions & 3 deletions .bashrc
Original file line number Diff line number Diff line change
Expand Up @@ -55,6 +55,10 @@ export LESS_TERMCAP_us=$'\E[01;32m'

export PATH="$PATH:$HOME/.local/bin"

if uname -r | grep -q WSL; then
export GPG_TTY=$(tty)
fi

#######################################################
# MACHINE SPECIFIC ALIAS'S
#######################################################
Expand Down Expand Up @@ -157,11 +161,10 @@ lazyg() {

ssh-auth() {
if [ -z "$SSH_AUTH_SOCK" ]; then
eval $(ssh-agent) > /dev/null
ssh-add ~/.ssh/id_rsa > /dev/null
eval $(ssh-agent) >/dev/null
ssh-add ~/.ssh/id_rsa >/dev/null
fi
}

eval "$(starship init bash)"
eval "$(zoxide init bash)"

2 changes: 1 addition & 1 deletion scripts/nvim.sh
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ install_deps() {

package_manager=$(command -v apt-get || true)
if [ -n "$package_manager" ]; then
"$ESCALATION_TOOL" "$package_manager" install -y build-essential npm
"$ESCALATION_TOOL" "$package_manager" install -y build-essential npm libfuse2
curl -sSLo /tmp/nvim.appimage https://github.com/neovim/neovim/releases/latest/download/nvim.appimage
chmod u+x /tmp/nvim.appimage
"$ESCALATION_TOOL" mv /tmp/nvim.appimage /usr/local/bin/nvim
Expand Down

0 comments on commit bbd9077

Please sign in to comment.