aboutsummaryrefslogtreecommitdiffstats
path: root/.bashrc
diff options
context:
space:
mode:
authorSimen A. W. Olsen <so@bjerk.io>2023-12-11 13:50:30 +0100
committerSimen A. W. Olsen <so@bjerk.io>2023-12-11 13:50:30 +0100
commit4a2edf5a0f86ce3be0f8124cdb4dcad788f4784e (patch)
tree703b09f61e7680be276c66fd651f247affa9f1c1 /.bashrc
parentfb4b39e669c8a4aadd6acfb154d42788f6bff881 (diff)
downloaddotfiles-4a2edf5a0f86ce3be0f8124cdb4dcad788f4784e.tar.gz
dotfiles-4a2edf5a0f86ce3be0f8124cdb4dcad788f4784e.zip
neovim and stuff
Diffstat (limited to '.bashrc')
-rwxr-xr-x.bashrc50
1 files changed, 7 insertions, 43 deletions
diff --git a/.bashrc b/.bashrc
index c54da04..bdbe1fb 100755
--- a/.bashrc
+++ b/.bashrc
@@ -1,54 +1,26 @@
#!/bin/bash
-# ~/.bashrc: executed by bash(1) for non-login shells.
-# see /usr/share/doc/bash/examples/startup-files (in the package bash-doc)
-# for examples
-# If not running interactively, don't do anything
case $- in
- *i*) ;;
- *) return;;
+*i*) ;;
+*) return ;;
esac
-# Start the gpg-agent if not already running
-# if ! pgrep -x -u "${USER}" gpg-agent >/dev/null 2>&1; then
-# gpg-connect-agent /bye >/dev/null 2>&1
-# fi
-# gpg-connect-agent updatestartuptty /bye >/dev/null
-
# use a tty for gpg
# solves error: "gpg: signing failed: Inappropriate ioctl for device"
GPG_TTY=$(tty)
export GPG_TTY
-USE_GKE_GCLOUD_AUTH_PLUGIN=True
-
-# Set SSH to use gpg-agent
-# unset SSH_AGENT_PID
-# if [ "${gnupg_SSH_AUTH_SOCK_by:-0}" -ne $$ ]; then
-# if [[ -z "$SSH_AUTH_SOCK" ]] || [[ "$SSH_AUTH_SOCK" == *"apple.launchd"* ]]; then
-# SSH_AUTH_SOCK="$(gpgconf --list-dirs agent-ssh-socket)"
-# export SSH_AUTH_SOCK
-# fi
-# fi
-
# Shell
-if [ -z "$SSH_AUTH_SOCK" ] ; then
- eval `ssh-agent -s`
- {
+if [ -z "$SSH_AUTH_SOCK" ]; then
+ eval $(ssh-agent -s)
+ {
/usr/bin/ssh-add -K
- } &> /dev/null
+ } &>/dev/null
fi
{
/usr/bin/ssh-add -K
-} &> /dev/null
-
-# TODO: Fix /dev/fd/13:type:12979: bad option: -t issue
-# source kubectl bash completion
-# if hash kubectl 2>/dev/null; then
-# # shellcheck source=/dev/null
-# source <(kubectl completion bash)
-# fi
+} &>/dev/null
# Set Emacs as VISUAL
export VISUAL="emacs"
@@ -60,11 +32,3 @@ for file in ~/.{aliases,path,extras}; do
fi
done
unset file
-
-export VOLTA_HOME="$HOME/.volta"
-export PATH="$VOLTA_HOME/bin:$PATH"
-. "$HOME/.cargo/env"
-
-export PYENV_ROOT="$HOME/.pyenv"
-command -v pyenv >/dev/null || export PATH="$PYENV_ROOT/bin:$PATH"
-eval "$(pyenv init -)"