diff options
| author | Simen A. W. Olsen <so@bjerk.io> | 2023-12-11 13:50:30 +0100 |
|---|---|---|
| committer | Simen A. W. Olsen <so@bjerk.io> | 2023-12-11 13:50:30 +0100 |
| commit | 4a2edf5a0f86ce3be0f8124cdb4dcad788f4784e (patch) | |
| tree | 703b09f61e7680be276c66fd651f247affa9f1c1 /.bashrc | |
| parent | fb4b39e669c8a4aadd6acfb154d42788f6bff881 (diff) | |
| download | dotfiles-4a2edf5a0f86ce3be0f8124cdb4dcad788f4784e.tar.gz dotfiles-4a2edf5a0f86ce3be0f8124cdb4dcad788f4784e.zip | |
neovim and stuff
Diffstat (limited to '.bashrc')
| -rwxr-xr-x | .bashrc | 50 |
1 files changed, 7 insertions, 43 deletions
@@ -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 -)" |
