# .bashrc # If not running interactively, don't do anything [[ $- != *i* ]] && return #ALIASES alias ls='ls --color=auto' alias l='ls -lahF' alias code='code-oss' alias xi='sudo xbps-install' alias xr='sudo xbps-remove' alias ..='cd ..' alias poweroff='sudo poweroff' alias reboot='sudo reboot' alias ssh-kleingelt='ssh spacedio@thernusen.net' alias ssh-git='ssh git.thernusen.net -p 23231' #EXPORTS export EDITOR='nvim' #OTHER PS1='[\u@\h \W]\$ ' function y() { local tmp="$(mktemp -t "yazi-cwd.XXXXXX")" cwd command yazi "$@" --cwd-file="$tmp" IFS= read -r -d '' cwd < "$tmp" [ "$cwd" != "$PWD" ] && [ -d "$cwd" ] && builtin cd -- "$cwd" rm -f -- "$tmp" }