# Commands that should be applied only for interactive shells. [[ $- == *i* ]] || return HISTCONTROL=ignoredups:ignorespace HISTFILESIZE=10000 HISTSIZE=10000 shopt -s histappend shopt -s checkwinsize shopt -s extglob shopt -s globstar shopt -s checkjobs alias ll='ls -slF' alias lrz-vpn='sudo openconnect https://asa-cluster.lrz.de -g AnyConnect' alias news='newsboat' alias pj='pijul' if [[ ! -v BASH_COMPLETION_VERSINFO ]]; then . "/nix/store/9xgx98k6ggq1ay63cq57k9gw35i44b1n-bash-completion-2.11/etc/profile.d/bash_completion.sh" fi export GPG_TTY=`tty` # this shouldn't be necessary, but apparently nix is broken ... NIX_PATH=$HOME/.nix-defexpr/channels${NIX_PATH:+:}$NIX_PATH PS1='\[\033[1;36m\] >>> [\j|\u@\w]\$: \[\033[00m\]' GPG_TTY="$(tty)" export GPG_TTY if [[ $TERM != "dumb" && (-z $INSIDE_EMACS || $INSIDE_EMACS == "vterm") ]]; then eval "$(/home/stuebinm/.nix-profile/bin/starship init bash --print-full-init)" fi